frysk.gui.monitor.actions
Class GenericActionPoint

java.lang.Object
  extended by frysk.gui.monitor.GuiObject
      extended by frysk.gui.monitor.LiaisonPoint
          extended by frysk.gui.monitor.actions.ActionPoint
              extended by frysk.gui.monitor.actions.GenericActionPoint
All Implemented Interfaces:
SaveableXXX

public class GenericActionPoint
extends ActionPoint


Field Summary
 
Fields inherited from class frysk.gui.monitor.GuiObject
propertiesChanged
 
Constructor Summary
GenericActionPoint()
           
GenericActionPoint(GenericActionPoint other)
           
GenericActionPoint(String name, String toolTip)
           
 
Method Summary
 ObservableLinkedList getApplicableActions()
          Retrieves a list of applicable actions from the ActionManager.
 ObservableLinkedList getApplicableItems()
          Retrieves a list of applicable items from the appropriate Manager.
 GuiObject getCopy()
           
 void runActions(ObserverRoot observer)
           
 
Methods inherited from class frysk.gui.monitor.actions.ActionPoint
addAction, getActions, removeAction
 
Methods inherited from class frysk.gui.monitor.LiaisonPoint
addItem, getItems, load, removeItem, save
 
Methods inherited from class frysk.gui.monitor.GuiObject
dontSaveObject, doSaveObject, getName, getSummary, getToolTip, setName, setSummay, setToolTip, shouldSaveObject, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface frysk.gui.monitor.SaveableXXX
dontSaveObject, doSaveObject, shouldSaveObject
 

Constructor Detail

GenericActionPoint

public GenericActionPoint()

GenericActionPoint

public GenericActionPoint(String name,
                          String toolTip)

GenericActionPoint

public GenericActionPoint(GenericActionPoint other)
Method Detail

getApplicableActions

public ObservableLinkedList getApplicableActions()
Description copied from class: ActionPoint
Retrieves a list of applicable actions from the ActionManager.

Specified by:
getApplicableActions in class ActionPoint

runActions

public void runActions(ObserverRoot observer)

getApplicableItems

public ObservableLinkedList getApplicableItems()
Description copied from class: LiaisonPoint
Retrieves a list of applicable items from the appropriate Manager.

Specified by:
getApplicableItems in class LiaisonPoint

getCopy

public GuiObject getCopy()
Specified by:
getCopy in class ActionPoint