Package jam.controlpalettes
Class AbstractController
- java.lang.Object
-
- jam.controlpalettes.AbstractController
-
- All Implemented Interfaces:
Controller
public abstract class AbstractController extends java.lang.Object implements Controller
- Version:
- $Id: AbstractController.java 919 2008-06-09 23:54:44Z rambaut $
- Author:
- Andrew Rambaut, Alexei Drummond
-
-
Constructor Summary
Constructors Constructor Description AbstractController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddControllerListener(ControllerListener listener)Add a ControllerListener to this controllers list of listeners The main listener will be the ControlPalette itself which will use this to resize the panels if the components changedvoidfireControllerChanged()voidremoveControllerListener(ControllerListener listener)Remove a listener-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface jam.controlpalettes.Controller
getPanel, getSettings, getTitleComponent, initialize, isInitiallyVisible, setSettings
-
-
-
-
Method Detail
-
addControllerListener
public void addControllerListener(ControllerListener listener)
Add a ControllerListener to this controllers list of listeners The main listener will be the ControlPalette itself which will use this to resize the panels if the components changed- Specified by:
addControllerListenerin interfaceController- Parameters:
listener-
-
removeControllerListener
public void removeControllerListener(ControllerListener listener)
Remove a listener- Specified by:
removeControllerListenerin interfaceController- Parameters:
listener-
-
fireControllerChanged
public void fireControllerChanged()
-
-