| java.lang.Object org.apache.velocity.runtime.visitor.BaseVisitor org.apache.velocity.runtime.visitor.VMReferenceMungeVisitor
VMReferenceMungeVisitor | public class VMReferenceMungeVisitor extends BaseVisitor (Code) | | This class is a visitor used by the VM proxy to change the
literal representation of a reference in a VM. The reason is
to preserve the 'render literal if null' behavior w/o making
the VMProxy stuff more complicated than it is already.
author: Geir Magnusson Jr. version: $Id: VMReferenceMungeVisitor.java 463298 2006-10-12 16:10:32Z henning $ |
VMReferenceMungeVisitor | public VMReferenceMungeVisitor(Map map)(Code) | | CTOR - takes a map of args to reference
Parameters: map - |
visit | public Object visit(ASTReference node, Object data)(Code) | | Visitor method - if the literal is right, will
set the literal in the ASTReference node
Parameters: node - ASTReference to work on Parameters: data - Object to pass down from caller A visitor object result. |
Methods inherited from org.apache.velocity.runtime.visitor.BaseVisitor | public void setContext(InternalContextAdapter context)(Code)(Java Doc) public void setWriter(Writer writer)(Code)(Java Doc) public Object visit(SimpleNode node, Object data)(Code)(Java Doc) public Object visit(ASTprocess node, Object data)(Code)(Java Doc) public Object visit(ASTExpression node, Object data)(Code)(Java Doc) public Object visit(ASTAssignment node, Object data)(Code)(Java Doc) public Object visit(ASTOrNode node, Object data)(Code)(Java Doc) public Object visit(ASTAndNode node, Object data)(Code)(Java Doc) public Object visit(ASTEQNode node, Object data)(Code)(Java Doc) public Object visit(ASTNENode node, Object data)(Code)(Java Doc) public Object visit(ASTLTNode node, Object data)(Code)(Java Doc) public Object visit(ASTGTNode node, Object data)(Code)(Java Doc) public Object visit(ASTLENode node, Object data)(Code)(Java Doc) public Object visit(ASTGENode node, Object data)(Code)(Java Doc) public Object visit(ASTAddNode node, Object data)(Code)(Java Doc) public Object visit(ASTSubtractNode node, Object data)(Code)(Java Doc) public Object visit(ASTMulNode node, Object data)(Code)(Java Doc) public Object visit(ASTDivNode node, Object data)(Code)(Java Doc) public Object visit(ASTModNode node, Object data)(Code)(Java Doc) public Object visit(ASTNotNode node, Object data)(Code)(Java Doc) public Object visit(ASTIntegerLiteral node, Object data)(Code)(Java Doc) public Object visit(ASTFloatingPointLiteral node, Object data)(Code)(Java Doc) public Object visit(ASTStringLiteral node, Object data)(Code)(Java Doc) public Object visit(ASTIdentifier node, Object data)(Code)(Java Doc) public Object visit(ASTMethod node, Object data)(Code)(Java Doc) public Object visit(ASTReference node, Object data)(Code)(Java Doc) public Object visit(ASTTrue node, Object data)(Code)(Java Doc) public Object visit(ASTFalse node, Object data)(Code)(Java Doc) public Object visit(ASTBlock node, Object data)(Code)(Java Doc) public Object visit(ASTText node, Object data)(Code)(Java Doc) public Object visit(ASTIfStatement node, Object data)(Code)(Java Doc) public Object visit(ASTElseStatement node, Object data)(Code)(Java Doc) public Object visit(ASTElseIfStatement node, Object data)(Code)(Java Doc) public Object visit(ASTComment node, Object data)(Code)(Java Doc) public Object visit(ASTObjectArray node, Object data)(Code)(Java Doc) public Object visit(ASTWord node, Object data)(Code)(Java Doc) public Object visit(ASTSetDirective node, Object data)(Code)(Java Doc) public Object visit(ASTDirective node, Object data)(Code)(Java Doc) public Object visit(ASTEscapedDirective node, Object data)(Code)(Java Doc) public Object visit(ASTEscape node, Object data)(Code)(Java Doc) public Object visit(ASTMap node, Object data)(Code)(Java Doc) public Object visit(ASTIntegerRange node, Object data)(Code)(Java Doc) public Object visit(ASTStop node, Object data)(Code)(Java Doc)
|
|
|