freemind.modes

Interface MindMapNode

public interface MindMapNode extends MutableTreeNode

Field Summary
static StringSTYLE_BUBBLE
static StringSTYLE_FORK
Method Summary
voidaddIcon(MindIcon icon)
ListIteratorchildrenFolded()
ListIteratorchildrenUnfolded()
intgetChildPosition(MindMapNode childNode)
MindMapCloudgetCloud()
ColorgetColor()
MindMapEdgegetEdge()
FontgetFont()
StringgetFontFamilyName()
StringgetFontSize()
VectorgetIcons()
StringgetLink()
intgetNodeLevel()
MindMapNodegetParentNode()
TreePathgetPath()
MindMapNodegetPreferredChild()
StringgetStyle()
NodeViewgetViewer()
booleanhasChildren()
booleanisBold()
booleanisDescendantOf(MindMapNode node)
booleanisFolded()
booleanisItalic()
Tools.BooleanHolderisLeft()
booleanisRoot()
booleanisUnderlined()
intremoveLastIcon()
voidsetColor(Color color)
voidsetFolded(boolean folded)
voidsetFont(Font font)
voidsetFontSize(int fontSize)
voidsetLeft(boolean isLeft)
voidsetLink(String link)
voidsetPreferredChild(MindMapNode node)
voidsetViewer(NodeView viewer)
MindMapNodeshallowCopy()
StringtoString()

Field Detail

STYLE_BUBBLE

public static final String STYLE_BUBBLE

STYLE_FORK

public static final String STYLE_FORK

Method Detail

addIcon

public void addIcon(MindIcon icon)

childrenFolded

public ListIterator childrenFolded()

childrenUnfolded

public ListIterator childrenUnfolded()

getChildPosition

public int getChildPosition(MindMapNode childNode)

getCloud

public MindMapCloud getCloud()

getColor

public Color getColor()

getEdge

public MindMapEdge getEdge()

getFont

public Font getFont()

getFontFamilyName

public String getFontFamilyName()

getFontSize

public String getFontSize()

getIcons

public Vector getIcons()

getLink

public String getLink()

getNodeLevel

public int getNodeLevel()

getParentNode

public MindMapNode getParentNode()

getPath

public TreePath getPath()

getPreferredChild

public MindMapNode getPreferredChild()

getStyle

public String getStyle()

getViewer

public NodeView getViewer()

hasChildren

public boolean hasChildren()

isBold

public boolean isBold()

isDescendantOf

public boolean isDescendantOf(MindMapNode node)

isFolded

public boolean isFolded()

isItalic

public boolean isItalic()

isLeft

public Tools.BooleanHolder isLeft()

isRoot

public boolean isRoot()

isUnderlined

public boolean isUnderlined()

removeLastIcon

public int removeLastIcon()

setColor

public void setColor(Color color)

setFolded

public void setFolded(boolean folded)

setFont

public void setFont(Font font)

setFontSize

public void setFontSize(int fontSize)

setLeft

public void setLeft(boolean isLeft)

setLink

public void setLink(String link)

setPreferredChild

public void setPreferredChild(MindMapNode node)

setViewer

public void setViewer(NodeView viewer)

shallowCopy

public MindMapNode shallowCopy()

toString

public String toString()