Class AbstractController

java.lang.Object
jam.controlpalettes.AbstractController
All Implemented Interfaces:
Controller

public abstract class AbstractController extends Object implements Controller
Version:
$Id: AbstractController.java 919 2008-06-09 23:54:44Z rambaut $
Author:
Andrew Rambaut, Alexei Drummond
  • Constructor Details

    • AbstractController

      public AbstractController()
  • Method Details

    • 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:
      addControllerListener in interface Controller
      Parameters:
      listener -
    • removeControllerListener

      public void removeControllerListener(ControllerListener listener)
      Remove a listener
      Specified by:
      removeControllerListener in interface Controller
      Parameters:
      listener -
    • fireControllerChanged

      public void fireControllerChanged()