public class RemoveIconAction extends NodeGeneralAction implements NodeActorXml, IconInformation
logger, modeController| Constructor and Description |
|---|
RemoveIconAction(MindMapController modeController) |
| Modifier and Type | Method and Description |
|---|---|
void |
act(freemind.controller.actions.generated.instance.XmlAction action) |
ActionPair |
apply(MindMap model,
MindMapNode selected) |
freemind.controller.actions.generated.instance.RemoveIconXmlAction |
createRemoveIconXmlAction(MindMapNode node,
int iconPosition) |
java.lang.String |
getDescription() |
java.lang.Class |
getDoActionClass() |
javax.swing.ImageIcon |
getIcon() |
javax.swing.KeyStroke |
getKeyStroke() |
java.lang.String |
getKeystrokeResourceName() |
int |
removeLastIcon(MindMapNode node) |
void |
setIconAction(IconAction iconAction) |
addActor, execute, getNodeFromID, getNodeID, setName, setSingleNodeOperation, xmlActionPerformedactionPerformed, addActor, getActor, getMindMapControllerpublic RemoveIconAction(MindMapController modeController)
public ActionPair apply(MindMap model, MindMapNode selected)
apply in interface NodeActorXmlpublic java.lang.Class getDoActionClass()
getDoActionClass in interface ActorXmlpublic freemind.controller.actions.generated.instance.RemoveIconXmlAction createRemoveIconXmlAction(MindMapNode node, int iconPosition)
public int removeLastIcon(MindMapNode node)
public void act(freemind.controller.actions.generated.instance.XmlAction action)
act in interface ActorXmlact in class NodeGeneralActionpublic void setIconAction(IconAction iconAction)
iconAction - The addIconAction to set.public java.lang.String getDescription()
getDescription in interface IconInformationpublic javax.swing.ImageIcon getIcon()
getIcon in interface IconInformationpublic javax.swing.KeyStroke getKeyStroke()
getKeyStroke in interface IconInformationpublic java.lang.String getKeystrokeResourceName()
getKeystrokeResourceName in interface IconInformation