public class MindMapNodeModel extends NodeAdapter
backgroundColor, children, cloud, color, folded, font, HGAP, icons, LEFT_POSITION, logger, RIGHT_POSITION, stateIcons, style, underlined, UNKNOWN_POSITION, userObject, VGAP
NODE_STYLES, STYLE_AS_PARENT, STYLE_BUBBLE, STYLE_COMBINED, STYLE_FORK
Constructor and Description |
---|
MindMapNodeModel(FreeMindMain frame,
MindMap map) |
MindMapNodeModel(java.lang.Object userObject,
FreeMindMain frame,
MindMap map) |
Modifier and Type | Method and Description |
---|---|
void |
collectColors(java.util.HashSet colors) |
java.lang.String |
getPlainTextContent() |
boolean |
isWriteable()
Some nodes can't get new children or have other changes (encrypted nodes for example).
|
void |
saveRTF(java.io.Writer fileout,
int depth,
java.util.HashMap colorTable) |
void |
saveTXT(java.io.Writer fileout,
int depth) |
acceptViewVisitor, addHook, addIcon, addTreeModelListener, addViewer, calcShiftY, children, childrenFolded, childrenUnfolded, createAttributeTableModel, establishOwnFont, getActivatedHooks, getAdditionalInfo, getAllowsChildren, getAttribute, getAttribute, getAttributeKeyList, getAttributePosition, getAttributes, getAttributeTableLength, getBackgroundColor, getChildAt, getChildCount, getChildPosition, getChildren, getCloud, getColor, getEdge, getFilterInfo, getFont, getFontFamilyName, getFontSize, getFrame, getHGap, getHistoryInformation, getHooks, getIcons, getIndex, getLink, getListeners, getMap, getModeController, getNodeLevel, getNoteText, getObjectId, getParent, getParentNode, getPath, getShiftY, getShortText, getStateIcons, getStyle, getText, getToolTip, getVGap, getViewers, getXmlNoteText, getXmlText, hasChildren, hasFoldedStrictDescendant, hasOneVisibleChild, hasStyle, insert, invokeHook, isBold, isDescendantOf, isFolded, isItalic, isLeaf, isLeft, isNewChildLeft, isRoot, isUnderlined, isVisible, remove, remove, removeFromParent, removeHook, removeIcon, removeTreeModelListener, removeViewer, save, setAdditionalInfo, setAttribute, setBackgroundColor, setBold, setCloud, setColor, setEdge, setFolded, setFont, setFontSize, setHGap, setHistoryInformation, setItalic, setLeft, setLink, setMap, setNoteText, setParent, setParent, setShiftY, setStateIcon, setStyle, setText, setToolTip, setUnderlined, setUserObject, setVGap, setXmlNoteText, setXmlText, shallowCopy, toggleBold, toggleItalic, toString
public MindMapNodeModel(FreeMindMain frame, MindMap map)
public MindMapNodeModel(java.lang.Object userObject, FreeMindMain frame, MindMap map)
public java.lang.String getPlainTextContent()
getPlainTextContent
in interface MindMapNode
getPlainTextContent
in class NodeAdapter
public void saveTXT(java.io.Writer fileout, int depth) throws java.io.IOException
java.io.IOException
public void collectColors(java.util.HashSet colors)
public void saveRTF(java.io.Writer fileout, int depth, java.util.HashMap colorTable) throws java.io.IOException
java.io.IOException
public boolean isWriteable()
MindMapNode