public class ASTIfStatement extends SimpleNode
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
morePrefix |
private java.lang.String |
postfix |
private java.lang.String |
prefix |
Constructor and Description |
---|
ASTIfStatement(int id) |
ASTIfStatement(Parser p,
int id) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getPostfix()
get indentation postfix
|
java.lang.String |
getPrefix()
get indentation prefix
|
java.lang.Object |
init(InternalContextAdapter context,
java.lang.Object data) |
java.lang.Object |
jjtAccept(ParserVisitor visitor,
java.lang.Object data) |
void |
process(InternalContextAdapter context,
ParserVisitor visitor) |
boolean |
render(InternalContextAdapter context,
java.io.Writer writer) |
void |
setPostfix(java.lang.String postfix)
set indentation postfix
|
void |
setPrefix(java.lang.String prefix)
set indentation prefix
|
childrenAccept, cleanupParserAndTokens, dump, dump, dump, evaluate, execute, getColumn, getFirstToken, getFirstTokenImage, getInfo, getLastToken, getLastTokenImage, getLine, getLocation, getParser, getRuntimeServices, getTemplate, getTemplateName, getType, isInvalid, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, literal, saveTokenImages, setFirstToken, setInfo, setInvalid, toString, toString, value
private java.lang.String prefix
private java.lang.String postfix
private java.lang.String morePrefix
public ASTIfStatement(int id)
id
- public ASTIfStatement(Parser p, int id)
p
- id
- public java.lang.Object jjtAccept(ParserVisitor visitor, java.lang.Object data)
jjtAccept
in interface Node
jjtAccept
in class SimpleNode
SimpleNode.jjtAccept(org.apache.velocity.runtime.parser.node.ParserVisitor, java.lang.Object)
public java.lang.Object init(InternalContextAdapter context, java.lang.Object data) throws TemplateInitException
init
in interface Node
init
in class SimpleNode
TemplateInitException
Node.init(org.apache.velocity.context.InternalContextAdapter, java.lang.Object)
public void setPrefix(java.lang.String prefix)
prefix
- public java.lang.String getPrefix()
public void setPostfix(java.lang.String postfix)
postfix
- public java.lang.String getPostfix()
public boolean render(InternalContextAdapter context, java.io.Writer writer) throws java.io.IOException, MethodInvocationException, ResourceNotFoundException, ParseErrorException
render
in interface Node
render
in interface Renderable
render
in class SimpleNode
java.io.IOException
MethodInvocationException
ResourceNotFoundException
ParseErrorException
SimpleNode.render(org.apache.velocity.context.InternalContextAdapter, java.io.Writer)
public void process(InternalContextAdapter context, ParserVisitor visitor)
context
- visitor
-