net.java.games.input
Class LinuxDeviceTask

java.lang.Object
  extended by net.java.games.input.LinuxDeviceTask

abstract class LinuxDeviceTask
extends java.lang.Object


Field Summary
static int COMPLETED
           
static int FAILED
           
static int INPROGRESS
           
 
Constructor Summary
LinuxDeviceTask()
           
 
Method Summary
 void doExecute()
           
protected abstract  java.lang.Object execute()
           
 java.io.IOException getException()
           
 java.lang.Object getResult()
           
 int getState()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INPROGRESS

public static final int INPROGRESS
See Also:
Constant Field Values

COMPLETED

public static final int COMPLETED
See Also:
Constant Field Values

FAILED

public static final int FAILED
See Also:
Constant Field Values
Constructor Detail

LinuxDeviceTask

LinuxDeviceTask()
Method Detail

doExecute

public final void doExecute()

getException

public final java.io.IOException getException()

getResult

public final java.lang.Object getResult()

getState

public final int getState()

execute

protected abstract java.lang.Object execute()
                                     throws java.io.IOException
Throws:
java.io.IOException