frysk.gui.monitor.actions
Class ActionPoint

java.lang.Object
  extended by frysk.gui.monitor.GuiObject
      extended by frysk.gui.monitor.LiaisonPoint
          extended by frysk.gui.monitor.actions.ActionPoint
All Implemented Interfaces:
SaveableXXX
Direct Known Subclasses:
GenericActionPoint, TaskActionPoint

public abstract class ActionPoint
extends LiaisonPoint

In a similar manner to

See Also:
LiaisonPoint

Field Summary
 
Fields inherited from class frysk.gui.monitor.GuiObject
propertiesChanged
 
Constructor Summary
ActionPoint()
           
ActionPoint(ActionPoint other)
           
ActionPoint(String name, String toolTip)
           
 
Method Summary
 void addAction(Action action)
           
 ObservableLinkedList getActions()
           
abstract  ObservableLinkedList getApplicableActions()
          Retrieves a list of applicable actions from the ActionManager.
abstract  GuiObject getCopy()
           
 void removeAction(Action action)
           
 
Methods inherited from class frysk.gui.monitor.LiaisonPoint
addItem, getApplicableItems, 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

ActionPoint

public ActionPoint()

ActionPoint

public ActionPoint(String name,
                   String toolTip)

ActionPoint

public ActionPoint(ActionPoint other)
Method Detail

getApplicableActions

public abstract ObservableLinkedList getApplicableActions()
Retrieves a list of applicable actions from the ActionManager.


removeAction

public void removeAction(Action action)

getActions

public ObservableLinkedList getActions()

addAction

public void addAction(Action action)

getCopy

public abstract GuiObject getCopy()