class GrammaticalStructureTree.GSTreeNode
extends java.lang.Object
implements javax.swing.tree.TreeNode
Modifier and Type | Field and Description |
---|---|
protected AGrammaticalStructure |
artifact |
protected java.util.List<GrammaticalStructureTree.GSTreeNode> |
children |
protected GrammaticalStructureTree.GSTreeNode |
parent |
Constructor and Description |
---|
GSTreeNode(AGrammaticalStructure node,
GrammaticalStructureTree.GSTreeNode parent,
boolean hasProperties,
boolean recurse) |
Modifier and Type | Method and Description |
---|---|
java.util.Enumeration<GrammaticalStructureTree.GSTreeNode> |
children() |
boolean |
getAllowsChildren() |
javax.swing.tree.TreeNode |
getChildAt(int childIndex) |
int |
getChildCount() |
int |
getIndex(javax.swing.tree.TreeNode node) |
javax.swing.tree.TreeNode |
getParent() |
boolean |
isLeaf() |
java.lang.String |
toId() |
java.lang.String |
toString() |
protected final AGrammaticalStructure artifact
protected final GrammaticalStructureTree.GSTreeNode parent
protected final java.util.List<GrammaticalStructureTree.GSTreeNode> children
public GSTreeNode(AGrammaticalStructure node, GrammaticalStructureTree.GSTreeNode parent, boolean hasProperties, boolean recurse)
public javax.swing.tree.TreeNode getParent()
getParent
in interface javax.swing.tree.TreeNode
public java.util.Enumeration<GrammaticalStructureTree.GSTreeNode> children()
children
in interface javax.swing.tree.TreeNode
public int getChildCount()
getChildCount
in interface javax.swing.tree.TreeNode
public javax.swing.tree.TreeNode getChildAt(int childIndex)
getChildAt
in interface javax.swing.tree.TreeNode
public int getIndex(javax.swing.tree.TreeNode node)
getIndex
in interface javax.swing.tree.TreeNode
public boolean isLeaf()
isLeaf
in interface javax.swing.tree.TreeNode
public boolean getAllowsChildren()
getAllowsChildren
in interface javax.swing.tree.TreeNode
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toId()