All Packages Class Hierarchy This Package Previous Next Index
Class ejmf.toolkit.controls.StandardReverseControl
java.lang.Object
|
+----ejmf.toolkit.controls.AbstractListenerControl
|
+----ejmf.toolkit.controls.MouseListenerControl
|
+----ejmf.toolkit.controls.StandardReverseControl
- public class StandardReverseControl
- extends MouseListenerControl
Reverse Control for StandardControlPanel.
This Control is operational only if Controller supports
negative rate.
-
StandardReverseControl()
-
-
StandardReverseControl(Controller)
-
-
createControlComponent()
-
Subclasses defined this method to supply their
GUI component.
-
createControlListener()
-
Subclasses of AbstractListenerControl
must define this method to supply an
EventListener to handle events originating
from control's component.
-
setControllerHook(Controller)
-
Determine operational state of Control based on ability
to support negative rate.
-
setOperational(boolean)
- Set the state of the listener.
StandardReverseControl
public StandardReverseControl()
StandardReverseControl
public StandardReverseControl(Controller controller)
createControlComponent
protected Component createControlComponent()
- Subclasses defined this method to supply their
GUI component.
- Overrides:
- createControlComponent in class AbstractListenerControl
setOperational
protected void setOperational(boolean isOperational)
- Set the state of the listener. If
isOperational
is passed as true
, then the listener semantics
are applied in response to mouse activity. Otherwise, the
listener semantics are not applied.
This is used to disable default semantics if client control
panel simulates reversing media. In this case, setController
will call setOperational
with a true
value.
- Overrides:
- setOperational in class AbstractListenerControl
setControllerHook
protected void setControllerHook(Controller controller)
- Determine operational state of Control based on ability
to support negative rate. If a negative rate is supported,
I can use setRate to affect Controller reverse. Test here
for negative rate and then reset old rate.
- Overrides:
- setControllerHook in class AbstractListenerControl
createControlListener
protected EventListener createControlListener()
- Subclasses of AbstractListenerControl
must define this method to supply an
EventListener to handle events originating
from control's component.
- Overrides:
- createControlListener in class AbstractListenerControl
All Packages Class Hierarchy This Package Previous Next Index