public class ControllerTracker
extends java.lang.Object
implements javax.media.ControllerListener
| Modifier and Type | Field and Description |
|---|---|
static int |
STATE_NOT_REACHED |
| Constructor and Description |
|---|
ControllerTracker(javax.media.Controller model)
Creates a ControllerTracker for the indicated Controller.
|
| Modifier and Type | Method and Description |
|---|---|
void |
controllerUpdate(javax.media.ControllerEvent event)
XXX This method is public as an implementation side effect.
|
java.lang.String |
getMessage() |
void |
setController(javax.media.Controller model)
Sets the Controller.
|
int |
waitForState(int state)
Waits until the Controller reaches the indicated
state.
|
int |
waitForState(int[] states)
Waits until the Controller reaches one of the indicated
states.
|
public static final int STATE_NOT_REACHED
public ControllerTracker(javax.media.Controller model)
model - Controller to be tracked.public void setController(javax.media.Controller model)
model - The Controller to be tracked.public java.lang.String getMessage()
public int waitForState(int state)
state - to wait for.public int waitForState(int[] states)
states - choice of states to wait for.public void controllerUpdate(javax.media.ControllerEvent event)
controllerUpdate in interface javax.media.ControllerListener