public class StandardReverseControl extends MouseListenerControl
skin| Constructor and Description |
|---|
StandardReverseControl(Skin skin) |
StandardReverseControl(Skin skin,
Controller controller) |
| Modifier and Type | Method and Description |
|---|---|
protected java.awt.Component |
createControlComponent(Skin skin)
Subclasses defined this method to supply their
GUI component.
|
protected java.util.EventListener |
createControlListener()
Subclasses of AbstractListenerControl
must define this method to supply an
EventListener to handle events originating
from control's component.
|
protected void |
setControllerHook(Controller controller)
Determine operational state of Control based on ability
to support negative rate.
|
protected void |
setOperational(boolean isOperational)
Set the state of the listener.
|
addControlListener, removeControlListener, setComponent, setComponentAndListener, setControlListenergetControlComponent, getController, getDefaultControlListener, initListener, isOperational, setComponent, setComponentAndListener, setController, setControlListener, toStringpublic StandardReverseControl(Skin skin)
public StandardReverseControl(Skin skin, Controller controller)
protected java.awt.Component createControlComponent(Skin skin)
AbstractListenerControlListener registration is handled by AbstractListenerControl.
createControlComponent in class AbstractListenerControlprotected void setOperational(boolean isOperational)
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.setOperational in class AbstractListenerControlisOperational - Set to true to make control operational.protected void setControllerHook(Controller controller)
setControllerHook in class AbstractListenerControlcontroller - Controller with which this control is associated.protected java.util.EventListener createControlListener()
AbstractListenerControlSubclasses must not return a null listener.
createControlListener in class AbstractListenerControl