public class ElementTreeNode
extends java.lang.Object
implements javax.swing.tree.TreeNode
ElementTree to hold the Element| Modifier and Type | Method and Description |
|---|---|
protected void |
attach(ElementTreeNode parent)
This method is called to attach a node to its parent.
|
java.util.Enumeration |
children() |
protected void |
detach()
Stops listening for UpdateMessages, clears the cache and detaches from the parent.
|
protected void |
fireHierarchyChanged(oracle.ide.controls.elementtree.HierarchyChangeEvent event) |
boolean |
getAllowsChildren() |
javax.swing.tree.TreeNode |
getChildAt(int childIndex) |
int |
getChildCount() |
Element |
getElement() |
ElementRegistry |
getElementRegistry() |
int |
getIndex(javax.swing.tree.TreeNode node) |
ElementTreeNode |
getParent() |
boolean |
isLeaf() |
java.lang.String |
toString() |
public java.util.Enumeration children()
children in interface javax.swing.tree.TreeNodepublic javax.swing.tree.TreeNode getChildAt(int childIndex)
getChildAt in interface javax.swing.tree.TreeNodepublic int getChildCount()
getChildCount in interface javax.swing.tree.TreeNodepublic ElementTreeNode getParent()
getParent in interface javax.swing.tree.TreeNodepublic int getIndex(javax.swing.tree.TreeNode node)
getIndex in interface javax.swing.tree.TreeNodepublic boolean getAllowsChildren()
getAllowsChildren in interface javax.swing.tree.TreeNodepublic boolean isLeaf()
isLeaf in interface javax.swing.tree.TreeNodeprotected void attach(ElementTreeNode parent)
parent - null for the root node.protected void detach()
public java.lang.String toString()
toString in class java.lang.Objectprotected void fireHierarchyChanged(oracle.ide.controls.elementtree.HierarchyChangeEvent event)
public ElementRegistry getElementRegistry()
ElementRegistry for this hierarchy.