freemind.extensions
Class StatefulMindMapNodeHookAdapter

java.lang.Object
  extended by freemind.extensions.HookAdapter
      extended by freemind.extensions.NodeHookAdapter
          extended by freemind.extensions.PermanentNodeHookAdapter
              extended by freemind.modes.mindmapmode.hooks.PermanentMindMapNodeHookAdapter
                  extended by freemind.extensions.StatefulMindMapNodeHookAdapter
All Implemented Interfaces:
MindMapHook, NodeHook, PermanentNodeHook, StatefulNodeHook

public abstract class StatefulMindMapNodeHookAdapter
extends PermanentMindMapNodeHookAdapter
implements StatefulNodeHook


Nested Class Summary
 
Nested classes/interfaces inherited from interface freemind.extensions.MindMapHook
MindMapHook.PluginBaseClassSearcher
 
Field Summary
 
Fields inherited from class freemind.extensions.PermanentNodeHookAdapter
PARAMETERS
 
Fields inherited from class freemind.extensions.HookAdapter
logger
 
Constructor Summary
StatefulMindMapNodeHookAdapter()
           
 
Method Summary
 java.lang.String getContent()
           
 void setContent(java.lang.String content)
           
 void setContentUndoable(java.lang.String content)
           
 void setContentUndoable(java.lang.String key, java.lang.String content)
           
 
Methods inherited from class freemind.modes.mindmapmode.hooks.PermanentMindMapNodeHookAdapter
getMindMapController, propagate, setToolTip, setToolTip
 
Methods inherited from class freemind.extensions.PermanentNodeHookAdapter
loadFrom, loadNameValuePairs, onAddChild, onAddChildren, onDeselectHook, onNewChild, onRemoveChild, onRemoveChildren, onSelectHook, onUpdateChildrenHook, onUpdateNodeHook, onViewCreatedHook, onViewRemovedHook, save, saveNameValuePairs, shutdownMapHook
 
Methods inherited from class freemind.extensions.NodeHookAdapter
getMap, getNode, invoke, nodeChanged, setMap, setNode
 
Methods inherited from class freemind.extensions.HookAdapter
getController, getName, getPluginBaseClass, getProperties, getResource, getResourceString, setController, setName, setPluginBaseClass, setProperties, startupMapHook
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface freemind.extensions.StatefulNodeHook
getContent, setContent
 
Methods inherited from interface freemind.extensions.PermanentNodeHook
loadFrom, onAddChild, onAddChildren, onDeselectHook, onNewChild, onRemoveChild, onRemoveChildren, onSelectHook, onUpdateChildrenHook, onUpdateNodeHook, onViewCreatedHook, onViewRemovedHook, save
 
Methods inherited from interface freemind.extensions.NodeHook
invoke, setMap, setNode
 
Methods inherited from interface freemind.extensions.MindMapHook
getName, getPluginBaseClass, getResourceString, setController, setName, setPluginBaseClass, setProperties, shutdownMapHook, startupMapHook
 

Constructor Detail

StatefulMindMapNodeHookAdapter

public StatefulMindMapNodeHookAdapter()
Method Detail

getContent

public java.lang.String getContent()
Specified by:
getContent in interface StatefulNodeHook

setContent

public void setContent(java.lang.String content)
Specified by:
setContent in interface StatefulNodeHook

setContentUndoable

public void setContentUndoable(java.lang.String content)

setContentUndoable

public void setContentUndoable(java.lang.String key,
                               java.lang.String content)
Specified by:
setContentUndoable in interface StatefulNodeHook