public class NodeHookAction extends FreemindAction implements HookAction, ActorXml, MenuItemEnabledListener, MenuItemSelectedListener
| Constructor and Description |
|---|
NodeHookAction(java.lang.String hookName,
MindMapController controller) |
| Modifier and Type | Method and Description |
|---|---|
void |
act(freemind.controller.actions.generated.instance.XmlAction action) |
void |
actionPerformed(java.awt.event.ActionEvent arg0) |
void |
addHook(MindMapNode focussed,
java.util.List selecteds,
java.lang.String hookName) |
freemind.controller.actions.generated.instance.HookNodeAction |
createHookNodeAction(MindMapNode focussed,
java.util.List selecteds,
java.lang.String hookName) |
MindMapController |
getController() |
java.lang.Class |
getDoActionClass() |
java.lang.String |
getHookName() |
void |
invoke(MindMapNode focussed,
java.util.List selecteds) |
boolean |
isEnabled(javax.swing.JMenuItem item,
javax.swing.Action action) |
boolean |
isSelected(javax.swing.JMenuItem pCheckItem,
javax.swing.Action pAction) |
addActor, getMindMapControllerpublic NodeHookAction(java.lang.String hookName,
MindMapController controller)
public MindMapController getController()
public void actionPerformed(java.awt.event.ActionEvent arg0)
actionPerformed in interface java.awt.event.ActionListenerpublic void addHook(MindMapNode focussed, java.util.List selecteds, java.lang.String hookName)
public void invoke(MindMapNode focussed, java.util.List selecteds)
public boolean isEnabled(javax.swing.JMenuItem item,
javax.swing.Action action)
isEnabled in interface MenuItemEnabledListenerpublic freemind.controller.actions.generated.instance.HookNodeAction createHookNodeAction(MindMapNode focussed, java.util.List selecteds, java.lang.String hookName)
public void act(freemind.controller.actions.generated.instance.XmlAction action)
public java.lang.Class getDoActionClass()
getDoActionClass in interface ActorXmlpublic java.lang.String getHookName()
getHookName in interface HookActionpublic boolean isSelected(javax.swing.JMenuItem pCheckItem,
javax.swing.Action pAction)
isSelected in interface MenuItemSelectedListener