public class MindMapNodeModel extends NodeAdapter
backgroundColor, children, cloud, color, folded, font, HGAP, icons, LEFT_POSITION, logger, RIGHT_POSITION, stateIcons, style, underlined, UNKNOWN_POSITION, userObject, VGAPNODE_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, toStringpublic MindMapNodeModel(FreeMindMain frame, MindMap map)
public MindMapNodeModel(java.lang.Object userObject,
FreeMindMain frame,
MindMap map)
public java.lang.String getPlainTextContent()
getPlainTextContent in interface MindMapNodegetPlainTextContent in class NodeAdapterpublic void saveTXT(java.io.Writer fileout,
int depth)
throws java.io.IOException
java.io.IOExceptionpublic 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.IOExceptionpublic boolean isWriteable()
MindMapNode