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, wait
configureForLayers, getZoneControllers
protected 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.