public class SimpleNodeTreeNodeAdapter
extends java.lang.Object
implements javax.swing.tree.TreeNode
| Constructor and Description |
|---|
SimpleNodeTreeNodeAdapter(SimpleNodeTreeNodeAdapter parent,
SimpleNode node)
constructs the node
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Enumeration<javax.swing.tree.TreeNode> |
children() |
boolean |
getAllowsChildren() |
javax.swing.tree.TreeNode |
getChildAt(int childIndex) |
int |
getChildCount() |
int |
getIndex(javax.swing.tree.TreeNode node) |
javax.swing.tree.TreeNode |
getParent() |
SimpleNode |
getSimpleNode()
retrieves the underlying node
|
boolean |
isLeaf() |
java.lang.String |
toString() |
public SimpleNodeTreeNodeAdapter(SimpleNodeTreeNodeAdapter parent, SimpleNode node)
node - underlying AST's nodepublic SimpleNode getSimpleNode()
public javax.swing.tree.TreeNode getChildAt(int childIndex)
getChildAt in interface javax.swing.tree.TreeNodeTreeNode.getChildAt(int)public int getChildCount()
getChildCount in interface javax.swing.tree.TreeNodeTreeNode.getChildCount()public javax.swing.tree.TreeNode getParent()
getParent in interface javax.swing.tree.TreeNodeTreeNode.getParent()public int getIndex(javax.swing.tree.TreeNode node)
getIndex in interface javax.swing.tree.TreeNodeTreeNode.getIndex(javax.swing.tree.TreeNode)public boolean getAllowsChildren()
getAllowsChildren in interface javax.swing.tree.TreeNodeTreeNode.getAllowsChildren()public boolean isLeaf()
isLeaf in interface javax.swing.tree.TreeNodeTreeNode.isLeaf()public java.util.Enumeration<javax.swing.tree.TreeNode> children()
children in interface javax.swing.tree.TreeNodeTreeNode.children()public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()