freemind.modes.browsemode
Class BrowseNodeModel

java.lang.Object
  extended byfreemind.modes.NodeAdapter
      extended byfreemind.modes.browsemode.BrowseNodeModel
All Implemented Interfaces:
MindMapNode, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode

public class BrowseNodeModel
extends NodeAdapter

This class represents a single Node of a Tree. It contains direct handles to its parent and children and to its view.


Field Summary
 
Fields inherited from class freemind.modes.NodeAdapter
backgroundColor, children, cloud, color, folded, font, HGAP, icons, logger, stateIcons, style, underlined, userObject, VGAP
 
Fields inherited from interface freemind.modes.MindMapNode
AUTO, STYLE_AS_PARENT, STYLE_BUBBLE, STYLE_COMBINED, STYLE_FORK
 
Constructor Summary
BrowseNodeModel(FreeMindMain frame)
           
BrowseNodeModel(java.lang.Object userObject, FreeMindMain frame)
           
 
Method Summary
 XMLElement save()
           
 
Methods inherited from class freemind.modes.NodeAdapter
addHook, addIcon, basicCopy, calcShiftY, calcVGap, children, childrenFolded, childrenUnfolded, estabilishOwnFont, getActivatedHooks, getAdditionalInfo, getAllowsChildren, getBackgroundColor, getChildAt, getChildCount, getChildPosition, getCloud, getColor, getEdge, getFont, getFontFamilyName, getFontSize, getFrame, getHGap, getHistoryInformation, getHooks, getIcons, getIndex, getLink, getNodeLevel, getObjectId, getParent, getParentNode, getPath, getPreferredChild, getShiftY, getShortText, getStateIcons, getStyle, getText, getToolTip, getVGap, getViewer, hasChildren, hasFoldedStrictDescendant, insert, invokeHook, isBold, isDescendantOf, isFolded, isItalic, isLeaf, isLeft, isOneLeftSideOfRoot, isRoot, isUnderlined, remove, remove, removeFromParent, removeHook, removeLastIcon, save, setAdditionalInfo, setBackgroundColor, setBold, setCloud, setColor, setEdge, setFolded, setFont, setFontSize, setHGap, setHistoryInformation, setItalic, setLeft, setLink, setParent, setParent, setPreferredChild, setShiftY, setStateIcon, setStyle, setText, setToolTip, setUnderlined, setUserObject, setVGap, setViewer, shallowCopy, toggleBold, toggleItalic, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BrowseNodeModel

public BrowseNodeModel(FreeMindMain frame)

BrowseNodeModel

public BrowseNodeModel(java.lang.Object userObject,
                       FreeMindMain frame)
Method Detail

save

public XMLElement save()