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:
Serializable
,Cloneable
,MutableTreeNode
,TreeNode
- Direct Known Subclasses:
LegendTreeNodes.IconTreeNode
,LegendTreeNodes.RootNode
,LegendTreeNodes.TextTreeNode
- Enclosing class:
- LegendTreeNodes
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:
-
Field Summary
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
-
Constructor Summary
ConstructorsConstructorDescriptionLegendTreeNode
(String name, String info, Object userObjectArg) Konstruiert ein Objekt aus den gegebenen Informationen. -
Method Summary
Modifier and TypeMethodDescriptiongetInfo()
Gibt den Infotext des Knotens zurück.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 Details
-
LegendTreeNode
Konstruiert ein Objekt aus den gegebenen Informationen. Das userObject wird an den DefaultMutableTreeNode durchgereicht.- Parameters:
name
- ein Nameinfo
- eine Info
-
-
Method Details
-
getNameOrText
Gibt den Namen oder Text des Knoten zurück.- Returns:
- den Namen des Knoten
-
getInfo
Gibt den Infotext des Knotens zurück.- Returns:
- den Infotext
-