java.io.Serializable
, java.lang.Cloneable
, javax.swing.tree.MutableTreeNode
, javax.swing.tree.TreeNode
LegendTreeNodes.IconTreeNode
, LegendTreeNodes.RootNode
, LegendTreeNodes.TextTreeNode
public static class LegendTreeNodes.LegendTreeNode
extends javax.swing.tree.DefaultMutableTreeNode
Ein LegendTreeNode verkörpert einen Knoten im Legendenbaum. Jeder Knoten hat einen Namen, d.i. der Text, der in der Legende angezeigt wird, und einen Infotext, der als Tooltipp verwendet wird.
Constructor | Description |
---|---|
LegendTreeNode(java.lang.String name,
java.lang.String info,
java.lang.Object userObjectArg) |
Konstruiert ein Objekt aus den gegebenen Informationen.
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getInfo() |
Gibt den Infotext des Knotens zurück.
|
java.lang.String |
getNameOrText() |
Gibt den Namen oder Text des Knoten zurück.
|
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject, toString
public LegendTreeNode(java.lang.String name, @Nullable java.lang.String info, @Nullable java.lang.Object userObjectArg)
name
- ein Nameinfo
- eine Info