graphlab.gui.plugins.main.actiongrouping
Class ActionGrouper
java.lang.Object
graphlab.main.core.action.AbstractAction
graphlab.gui.plugins.main.actiongrouping.ActionGrouper
- All Implemented Interfaces:
- Action, Notifiable
public abstract class ActionGrouper
- extends AbstractAction
this class is used whenever you have more than one action
and you want them to be enabled and desabled alltogether,
so they can be thinked as a single action.
- Author:
- azin azadi
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ActionGrouper
public ActionGrouper(BlackBoard bb)
getActions
public abstract AbstractAction[] getActions()
performJob
public void performJob(java.lang.String name)
- Description copied from class:
AbstractAction
- like Action
- Specified by:
performJob in class AbstractAction
enableActions
public void enableActions()
disable
public void disable()
- Description copied from class:
AbstractAction
- disables the action
prevent it from doing anything.
it is used in the configuration
- Overrides:
disable in class AbstractAction
disableActions
public void disableActions()