org.apache.velocity.runtime.parser.node
public interface Node
Method Summary | |
---|---|
Object | childrenAccept(ParserVisitor visitor, Object data) |
boolean | evaluate(InternalContextAdapter context) |
Object | execute(Object o, InternalContextAdapter context) |
int | getColumn() |
Token | getFirstToken() |
int | getInfo() |
Token | getLastToken() |
int | getLine() |
int | getType() |
Object | init(InternalContextAdapter context, Object data) |
boolean | isInvalid() |
Object | jjtAccept(ParserVisitor visitor, 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() Return the number of children the node has. |
Node | jjtGetParent() |
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. |
String | literal() |
boolean | render(InternalContextAdapter context, Writer writer) |
void | setInfo(int info) |
void | setInvalid() |
Object | value(InternalContextAdapter context) |