|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Field Summary | |
static int |
AUTO
|
static java.lang.String |
STYLE_AS_PARENT
|
static java.lang.String |
STYLE_BUBBLE
|
static java.lang.String |
STYLE_COMBINED
|
static java.lang.String |
STYLE_FORK
|
Method Summary | |
PermanentNodeHook |
addHook(PermanentNodeHook hook)
Adds the hook to the list of hooks to my node. |
void |
addIcon(MindIcon icon)
|
int |
calcShiftY()
|
int |
calcVGap()
|
java.util.ListIterator |
childrenFolded()
|
java.util.ListIterator |
childrenUnfolded()
|
java.util.Collection |
getActivatedHooks()
|
java.lang.String |
getAdditionalInfo()
|
java.awt.Color |
getBackgroundColor()
|
int |
getChildPosition(MindMapNode childNode)
|
MindMapCloud |
getCloud()
|
java.awt.Color |
getColor()
|
MindMapEdge |
getEdge()
|
java.awt.Font |
getFont()
|
java.lang.String |
getFontFamilyName()
|
java.lang.String |
getFontSize()
|
int |
getHGap()
|
HistoryInformation |
getHistoryInformation()
|
java.util.List |
getHooks()
|
java.util.List |
getIcons()
Is a vector of MindIcon s |
java.lang.String |
getLink()
|
int |
getNodeLevel()
|
java.lang.String |
getObjectId(ModeController controller)
|
MindMapNode |
getParentNode()
|
javax.swing.tree.TreePath |
getPath()
|
MindMapNode |
getPreferredChild()
|
int |
getShiftY()
|
java.lang.String |
getShortText(ModeController controller)
returns a short textual description of the text contained in the node. |
java.util.Map |
getStateIcons()
State icons are icons that are not saved. |
java.lang.String |
getStyle()
|
java.lang.String |
getText()
|
java.util.Map |
getToolTip()
|
int |
getVGap()
|
NodeView |
getViewer()
|
boolean |
hasChildren()
|
void |
invokeHook(NodeHook hook)
|
boolean |
isBold()
|
boolean |
isDescendantOf(MindMapNode node)
|
boolean |
isFolded()
|
boolean |
isItalic()
|
Tools.BooleanHolder |
isLeft()
|
boolean |
isOneLeftSideOfRoot()
Root is on the right side. |
boolean |
isRoot()
|
boolean |
isUnderlined()
|
void |
removeHook(PermanentNodeHook hook)
Removes the hook from the activated hooks, calls shutdown method of the hook and removes the hook from allHook belonging to the node afterwards. |
int |
removeLastIcon()
|
XMLElement |
save(java.io.Writer writer,
MindMapLinkRegistry registry)
|
void |
setAdditionalInfo(java.lang.String info)
This method can be used to store non-visual additions to a node. |
void |
setBackgroundColor(java.awt.Color color)
|
void |
setCloud(MindMapCloud cloud)
|
void |
setColor(java.awt.Color color)
|
void |
setFolded(boolean folded)
|
void |
setFont(java.awt.Font font)
|
void |
setFontSize(int fontSize)
|
void |
setHGap(int i)
|
void |
setHistoryInformation(HistoryInformation historyInformation)
|
void |
setLeft(boolean isLeft)
|
void |
setLink(java.lang.String link)
|
void |
setPreferredChild(MindMapNode node)
|
void |
setShiftY(int y)
|
void |
setStateIcon(java.lang.String key,
javax.swing.ImageIcon icon)
|
void |
setStyle(java.lang.String style)
currently the style may be one of MindMapNode.STYLE_BUBBLE or MindMapNode.STYLE_FORK. |
void |
setText(java.lang.String text)
|
void |
setToolTip(java.lang.String key,
java.lang.String tip)
|
void |
setVGap(int i)
|
void |
setViewer(NodeView viewer)
|
MindMapNode |
shallowCopy()
|
java.lang.String |
toString()
|
Methods inherited from interface javax.swing.tree.MutableTreeNode |
insert, remove, remove, removeFromParent, setParent, setUserObject |
Methods inherited from interface javax.swing.tree.TreeNode |
children, getAllowsChildren, getChildAt, getChildCount, getIndex, getParent, isLeaf |
Field Detail |
public static final java.lang.String STYLE_BUBBLE
public static final java.lang.String STYLE_FORK
public static final java.lang.String STYLE_COMBINED
public static final java.lang.String STYLE_AS_PARENT
public static final int AUTO
Method Detail |
public java.lang.String getText()
public void setText(java.lang.String text)
public java.lang.String getObjectId(ModeController controller)
public java.util.ListIterator childrenFolded()
public java.util.ListIterator childrenUnfolded()
public boolean hasChildren()
public int getChildPosition(MindMapNode childNode)
public MindMapNode getPreferredChild()
public void setPreferredChild(MindMapNode node)
public int getNodeLevel()
public java.lang.String getLink()
public java.lang.String getShortText(ModeController controller)
public MindMapEdge getEdge()
public java.awt.Color getColor()
public java.lang.String getStyle()
public void setStyle(java.lang.String style)
public MindMapNode getParentNode()
public boolean isBold()
public boolean isItalic()
public boolean isUnderlined()
public java.awt.Font getFont()
public java.lang.String getFontSize()
public java.lang.String getFontFamilyName()
public NodeView getViewer()
public void setViewer(NodeView viewer)
public java.lang.String toString()
public javax.swing.tree.TreePath getPath()
public boolean isDescendantOf(MindMapNode node)
public boolean isRoot()
public boolean isFolded()
public Tools.BooleanHolder isLeft()
public boolean isOneLeftSideOfRoot()
public void setLeft(boolean isLeft)
public void setFolded(boolean folded)
public void setFont(java.awt.Font font)
public void setShiftY(int y)
public int getShiftY()
public int calcShiftY()
public void setVGap(int i)
public int getVGap()
public int calcVGap()
public void setHGap(int i)
public int getHGap()
public void setLink(java.lang.String link)
public void setFontSize(int fontSize)
public void setColor(java.awt.Color color)
public java.util.List getIcons()
public void addIcon(MindIcon icon)
public int removeLastIcon()
public MindMapCloud getCloud()
public void setCloud(MindMapCloud cloud)
public java.awt.Color getBackgroundColor()
public void setBackgroundColor(java.awt.Color color)
public java.util.List getHooks()
public java.util.Collection getActivatedHooks()
public PermanentNodeHook addHook(PermanentNodeHook hook)
hook
-
public void invokeHook(NodeHook hook)
public void removeHook(PermanentNodeHook hook)
public void setToolTip(java.lang.String key, java.lang.String tip)
public java.util.Map getToolTip()
public void setAdditionalInfo(java.lang.String info)
info
- public java.lang.String getAdditionalInfo()
public MindMapNode shallowCopy()
public XMLElement save(java.io.Writer writer, MindMapLinkRegistry registry) throws java.io.IOException
java.io.IOException
public java.util.Map getStateIcons()
public void setStateIcon(java.lang.String key, javax.swing.ImageIcon icon)
key
- icon
- use null to remove the state icon. Then it is not
required, that the key already exists.public HistoryInformation getHistoryInformation()
public void setHistoryInformation(HistoryInformation historyInformation)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |