Package org.aspectj.ajde.ui.swing
Klasse SwingTreeViewNode
java.lang.Object
javax.swing.tree.DefaultMutableTreeNode
org.aspectj.ajde.ui.swing.SwingTreeViewNode
- Alle implementierten Schnittstellen:
Serializable
,Cloneable
,MutableTreeNode
,TreeNode
,IStructureViewNode
- Autor:
- Mik Kersten
- Siehe auch:
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.aspectj.ajde.ui.IStructureViewNode
IStructureViewNode.Kind
-
Feldübersicht
Von Klasse geerbte Felder javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
-
Konstruktorübersicht
KonstruktorBeschreibungSwingTreeViewNode
(IProgramElement programElement, AbstractIcon icon) Create a link.SwingTreeViewNode
(IProgramElement programElement, AbstractIcon icon, List children) Create a declaration node.SwingTreeViewNode
(IRelationship relationship, AbstractIcon icon) Create a relationship node. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
add
(IStructureViewNode child) Add a child node.void
add
(IStructureViewNode child, int position) Add a child node.getIcon()
getKind()
void
remove
(IStructureViewNode child) Remove a child node.toString()
Von Klasse geerbte Methoden 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
-
Konstruktordetails
-
SwingTreeViewNode
Create a declaration node. -
SwingTreeViewNode
Create a relationship node. -
SwingTreeViewNode
Create a link.
-
-
Methodendetails
-
getStructureNode
- Angegeben von:
getStructureNode
in SchnittstelleIStructureViewNode
-
getIcon
- Angegeben von:
getIcon
in SchnittstelleIStructureViewNode
-
add
Beschreibung aus Schnittstelle kopiert:IStructureViewNode
Add a child node.- Angegeben von:
add
in SchnittstelleIStructureViewNode
-
add
Beschreibung aus Schnittstelle kopiert:IStructureViewNode
Add a child node.- Angegeben von:
add
in SchnittstelleIStructureViewNode
-
remove
Beschreibung aus Schnittstelle kopiert:IStructureViewNode
Remove a child node.- Angegeben von:
remove
in SchnittstelleIStructureViewNode
-
getChildren
- Angegeben von:
getChildren
in SchnittstelleIStructureViewNode
- Gibt zurück:
- an empty list if there are no children
-
getKind
- Angegeben von:
getKind
in SchnittstelleIStructureViewNode
-
getRelationshipName
- Angegeben von:
getRelationshipName
in SchnittstelleIStructureViewNode
-
toString
- Setzt außer Kraft:
toString
in KlasseDefaultMutableTreeNode
-