Package de.kappich.pat.gnd.gnd
Class LegendTreeNodes.LegendTreeNode
- java.lang.Object
-
- javax.swing.tree.DefaultMutableTreeNode
-
- de.kappich.pat.gnd.gnd.LegendTreeNodes.LegendTreeNode
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,javax.swing.tree.MutableTreeNode
,javax.swing.tree.TreeNode
- Direct Known Subclasses:
LegendTreeNodes.IconTreeNode
,LegendTreeNodes.RootNode
,LegendTreeNodes.TextTreeNode
- Enclosing class:
- LegendTreeNodes
public static class LegendTreeNodes.LegendTreeNode extends javax.swing.tree.DefaultMutableTreeNode
Eine Klasse für einzelne Objekte in der Legende der Kartendarstellung.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.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description LegendTreeNode(java.lang.String name, java.lang.String info, java.lang.Object userObjectArg)
Konstruiert ein Objekt aus den gegebenen Informationen.
-
Method Summary
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.-
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
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
-
-
-
-
Constructor Detail
-
LegendTreeNode
public LegendTreeNode(java.lang.String name, @Nullable java.lang.String info, @Nullable java.lang.Object userObjectArg)
Konstruiert ein Objekt aus den gegebenen Informationen. Das userObject wird an den DefaultMutableTreeNode durchgereicht.- Parameters:
name
- ein Nameinfo
- eine Info
-
-