public interface Node
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
jjtAccept(org.apache.commons.jexl.parser.ParserVisitor visitor,
java.lang.Object data)
Accept the visitor.
|
void |
jjtAddChild(Node n,
int i)
This method tells the node to add its argument to the node's list of
children.
|
void |
jjtClose()
This method is called after all the child nodes have been added.
|
Node |
jjtGetChild(int i)
This method returns a child node.
|
int |
jjtGetNumChildren()
Gets the number of children the node has.
|
Node |
jjtGetParent()
Gets the parent node.
|
void |
jjtOpen()
This method is called after the node has been made the current node.
|
void |
jjtSetParent(Node n)
This pair of methods are used to inform the node of its parent.
|
void jjtOpen()
void jjtClose()
void jjtSetParent(Node n)
n - the parent node.Node jjtGetParent()
void jjtAddChild(Node n, int i)
n - the child node to addi - the index to add it at.Node jjtGetChild(int i)
i - the index of the child to get.int jjtGetNumChildren()
java.lang.Object jjtAccept(org.apache.commons.jexl.parser.ParserVisitor visitor,
java.lang.Object data)
data - arbitrary data.visitor - the visitor.Copyright © 2012 The Apache Software Foundation. All Rights Reserved.