public class ComponentNode
extends javax.swing.tree.DefaultMutableTreeNode
| Modifier | Constructor and Description |
|---|---|
|
ComponentNode(ComponentNode parent,
java.awt.Component comp) |
|
ComponentNode(ComponentNode parent,
java.awt.MenuComponent comp) |
|
ComponentNode(ComponentNode parent,
java.awt.MenuItem comp) |
protected |
ComponentNode(ComponentNode parent,
java.lang.Object obj) |
|
ComponentNode(Hierarchy hierarchy)
Constructor for the root node of a hierarchy.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object other)
Return true if the represented components are the same.
|
javax.swing.tree.TreeNode |
getChildAt(int index) |
int |
getChildCount() |
java.awt.Component |
getComponent()
Returns the Component represented, or null if this is either the root
or a java.awt.MenuComponent.
|
ComponentNode |
getNode(java.awt.Component comp)
Return the nearest node corresponding to the given component.
|
(package private) java.awt.Component |
getParent(java.awt.Component c)
Return the component that appears as a parent in the ComponentNode
hierarchy.
|
javax.swing.tree.TreePath |
getPath(java.awt.Component comp)
Return the TreePath for the given Component, assuming it is in the
same hierarchy as this node.
|
int |
hashCode() |
void |
reload() |
void |
reload(Hierarchy hierarchy) |
java.lang.String |
toString() |
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildBefore, 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, setUserObjectpublic ComponentNode(Hierarchy hierarchy)
protected ComponentNode(ComponentNode parent, java.lang.Object obj)
public ComponentNode(ComponentNode parent, java.awt.Component comp)
public ComponentNode(ComponentNode parent, java.awt.MenuComponent comp)
public ComponentNode(ComponentNode parent, java.awt.MenuItem comp)
public javax.swing.tree.TreeNode getChildAt(int index)
getChildAt in interface javax.swing.tree.TreeNodegetChildAt in class javax.swing.tree.DefaultMutableTreeNodepublic int getChildCount()
getChildCount in interface javax.swing.tree.TreeNodegetChildCount in class javax.swing.tree.DefaultMutableTreeNodepublic void reload()
public void reload(Hierarchy hierarchy)
java.awt.Component getParent(java.awt.Component c)
public java.awt.Component getComponent()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class javax.swing.tree.DefaultMutableTreeNodepublic ComponentNode getNode(java.awt.Component comp)
public javax.swing.tree.TreePath getPath(java.awt.Component comp)
Abbot is hosted on