public abstract class SimpleNode extends Object implements Node
| Modifier and Type | Field and Description |
|---|---|
protected Node[] |
children |
protected int |
id |
protected Node |
parent |
| Constructor and Description |
|---|
SimpleNode(int i) |
| Modifier and Type | Method and Description |
|---|---|
void |
dump(String prefix)
Override this method if you want to customize how the node dumps out its children.
|
void |
jjtAddChild(Node n,
int i)
This method tells the node to add its argument to the node's
list of children.
|
Node |
jjtGetChild(int i)
This method returns a child node.
|
int |
jjtGetNumChildren()
Return the number of children the node has.
|
Node |
jjtGetParent() |
void |
jjtSetParent(Node n)
This pair of methods are used to inform the node of its
parent.
|
String |
toString() |
String |
toString(String prefix) |
public void jjtSetParent(Node n)
NodejjtSetParent in interface Nodepublic Node jjtGetParent()
jjtGetParent in interface Nodepublic void jjtAddChild(Node n, int i)
NodejjtAddChild in interface Nodepublic Node jjtGetChild(int i)
NodejjtGetChild in interface Nodepublic int jjtGetNumChildren()
NodejjtGetNumChildren in interface Nodepublic void dump(String prefix)
Copyright © 2001–2020 Apache Cayenne. All rights reserved.