All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class ejmf.toolkit.controls.ChangeListenerControl

java.lang.Object
   |
   +----ejmf.toolkit.controls.AbstractListenerControl
           |
           +----ejmf.toolkit.controls.ChangeListenerControl

public abstract class ChangeListenerControl
extends AbstractListenerControl
A Control that requires ChangeListener will extend from ChangeListenerControl.


Constructor Index

 o ChangeListenerControl()
Create a ChangeListenerControl
 o ChangeListenerControl(Controller)
Create a ChangeListenerControl and associate it with a Controller.

Method Index

 o addControlListener(EventListener)
Add control semantics to this Control.
 o removeControlListener(EventListener)
Remove control semantics from this Control.
 o setComponent(ProgressSlider)
Type-safe way to set Control Component.
 o setComponentAndListener(ProgressSlider, ChangeListener)
Type-safe way to set Control Component and control listener.
 o setControlListener(ChangeListener)
Type-safe way to set Control listener.

Constructors

 o ChangeListenerControl
 protected ChangeListenerControl(Controller controller)
Create a ChangeListenerControl and associate it with a Controller.

Parameters:
controller - A Controller with which listener is associated.
 o ChangeListenerControl
 protected ChangeListenerControl()
Create a ChangeListenerControl

Methods

 o addControlListener
 protected void addControlListener(EventListener listener)
Add control semantics to this Control. Remove the listener named by the listener argument.

Parameters:
listener - java.util.EventListener representing control semantics to be removed.
Overrides:
addControlListener in class AbstractListenerControl
 o removeControlListener
 protected void removeControlListener(EventListener listener)
Remove control semantics from this Control.

Parameters:
listener - java.util.EventListener representing control semantics to be added.
Overrides:
removeControlListener in class AbstractListenerControl
 o setComponentAndListener
 public void setComponentAndListener(ProgressSlider slider,
                                     ChangeListener listener)
Type-safe way to set Control Component and control listener.

Parameters:
slider - A ProgressSlider that serves as Control component.
listener - A ChangeListener that implements Control semantics.
 o setControlListener
 public void setControlListener(ChangeListener listener)
Type-safe way to set Control listener.

Parameters:
listener - A ChangeListener that implements Control semantics.
 o setComponent
 public void setComponent(ProgressSlider slider)
Type-safe way to set Control Component.


All Packages  Class Hierarchy  This Package  Previous  Next  Index