public abstract class AbstractAxesController<P,A> extends Object implements AxesController<P,A>
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractAxesController()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addActionListener(ActionListener listener)
Adds a listener notified when any of the controls changes.
|
protected void |
addControl(Control control)
Adds a control to the list of controls managed by this object.
|
ActionListener |
getActionForwarder()
Returns an object which will forward actions to listeners registered
with this panel.
|
Control[] |
getStackControls()
Returns all the controls for user configuration of this controller.
|
void |
removeActionListener(ActionListener listener)
Removes a listener previously added by addActionListener.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconfigureForLayers, getZoneControllersprotected void addControl(Control control)
control - control to addpublic Control[] getStackControls()
getStackControls in interface AxesController<P,A>public void addActionListener(ActionListener listener)
addActionListener in interface AxesController<P,A>listener - listener to addpublic void removeActionListener(ActionListener listener)
removeActionListener in interface AxesController<P,A>listener - listener to removepublic ActionListener getActionForwarder()
Copyright © 2003-2025 CCLRC: Council for the Central Laboratory of the Research Councils. All Rights Reserved.