public class DefaultParentNode
extends java.lang.Object
implements javax.swing.tree.TreeNode
AbstractAsynchronousTreeNode or AbstractLazyLoadingTreeNode| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<javax.swing.tree.TreeNode> |
children |
protected javax.swing.tree.TreeNode |
parent |
protected java.lang.String |
text |
| Constructor and Description |
|---|
DefaultParentNode(javax.swing.tree.TreeNode parent,
java.lang.String text) |
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(javax.swing.tree.TreeNode node) |
java.util.Enumeration |
children() |
boolean |
getAllowsChildren() |
javax.swing.tree.TreeNode |
getChildAt(int index) |
int |
getChildCount() |
int |
getIndex(javax.swing.tree.TreeNode node) |
javax.swing.tree.TreeNode |
getParent() |
boolean |
isLeaf() |
java.lang.String |
toString() |
protected javax.swing.tree.TreeNode parent
protected java.lang.String text
protected java.util.List<javax.swing.tree.TreeNode> children
public DefaultParentNode(javax.swing.tree.TreeNode parent,
java.lang.String text)
public void addChild(javax.swing.tree.TreeNode node)
public javax.swing.tree.TreeNode getChildAt(int index)
getChildAt in interface javax.swing.tree.TreeNodepublic int getChildCount()
getChildCount in interface javax.swing.tree.TreeNodepublic javax.swing.tree.TreeNode 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.TreeNodepublic java.util.Enumeration children()
children in interface javax.swing.tree.TreeNodepublic java.lang.String toString()
toString in class java.lang.Object