freemind.extensions
Class NodeHookAdapter

java.lang.Object
  extended byfreemind.extensions.HookAdapter
      extended byfreemind.extensions.NodeHookAdapter
All Implemented Interfaces:
MindMapHook, NodeHook
Direct Known Subclasses:
PermanentNodeHookAdapter

public abstract class NodeHookAdapter
extends HookAdapter
implements NodeHook

Author:
christianfoltin

Field Summary
 
Fields inherited from class freemind.extensions.HookAdapter
logger
 
Constructor Summary
NodeHookAdapter()
           
 
Method Summary
protected  MindMap getMap()
           
protected  MindMapNode getNode()
           
 void invoke(MindMapNode node)
          Is called after creation:
protected  void nodeChanged(MindMapNode node)
           
 void setMap(MindMap map)
           
 void setNode(MindMapNode node)
           
protected  void setToolTip(MindMapNode node, java.lang.String key, java.lang.String value)
           
protected  void setToolTip(java.lang.String key, java.lang.String value)
           
 
Methods inherited from class freemind.extensions.HookAdapter
getController, getName, getPluginBaseClass, getProperties, getResource, getResourceString, setController, setName, setPluginBaseClass, setProperties, shutdownMapHook, 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.MindMapHook
getName, getPluginBaseClass, getResourceString, setController, setName, setPluginBaseClass, setProperties, shutdownMapHook, startupMapHook
 

Constructor Detail

NodeHookAdapter

public NodeHookAdapter()
Method Detail

invoke

public void invoke(MindMapNode node)
Description copied from interface: NodeHook
Is called after creation:

Specified by:
invoke in interface NodeHook

getNode

protected MindMapNode getNode()
Returns:

setNode

public void setNode(MindMapNode node)
Specified by:
setNode in interface NodeHook
Parameters:
node -

getMap

protected MindMap getMap()
Returns:

nodeChanged

protected void nodeChanged(MindMapNode node)
Parameters:
node -

setToolTip

protected void setToolTip(java.lang.String key,
                          java.lang.String value)
Parameters:
value -

setToolTip

protected void setToolTip(MindMapNode node,
                          java.lang.String key,
                          java.lang.String value)

setMap

public void setMap(MindMap map)
Specified by:
setMap in interface NodeHook
Parameters:
map -