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, getMindMapController
public NodeHookAction(java.lang.String hookName, MindMapController controller)
public MindMapController getController()
public void actionPerformed(java.awt.event.ActionEvent arg0)
actionPerformed
in interface java.awt.event.ActionListener
public 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 MenuItemEnabledListener
public 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 ActorXml
public java.lang.String getHookName()
getHookName
in interface HookAction
public boolean isSelected(javax.swing.JMenuItem pCheckItem, javax.swing.Action pAction)
isSelected
in interface MenuItemSelectedListener