Class NodeViewMode
java.lang.Object
org.apache.velocity.runtime.visitor.BaseVisitor
org.apache.velocity.runtime.visitor.NodeViewMode
- All Implemented Interfaces:
StandardParserVisitor
This class is simply a visitor implementation
that traverses the AST, produced by the Velocity
parsing process, and creates a visual structure
of the AST. This is primarily used for
debugging, but it useful for documentation
as well.
- Version:
- $Id$
- Author:
- Jason van Zyl
-
Field Summary
Fields inherited from class org.apache.velocity.runtime.visitor.BaseVisitor
context, writer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvisit
(ASTAddNode node, Object data) visit
(ASTAndNode node, Object data) visit
(ASTAssignment node, Object data) visit
(ASTDirective node, Object data) visit
(ASTDivNode node, Object data) visit
(ASTElseIfStatement node, Object data) visit
(ASTElseStatement node, Object data) visit
(ASTEscapedDirective node, Object data) visit
(ASTExpression node, Object data) visit
(ASTFloatingPointLiteral node, Object data) visit
(ASTIdentifier node, Object data) visit
(ASTIfStatement node, Object data) visit
(ASTIntegerLiteral node, Object data) visit
(ASTIntegerRange node, Object data) visit
(ASTModNode node, Object data) visit
(ASTMulNode node, Object data) visit
(ASTNegateNode node, Object data) visit
(ASTNotNode node, Object data) visit
(ASTObjectArray node, Object data) visit
(ASTprocess node, Object data) visit
(ASTReference node, Object data) visit
(ASTSetDirective node, Object data) visit
(ASTStringLiteral node, Object data) visit
(ASTSubtractNode node, Object data) visit
(SimpleNode node, Object data) Methods inherited from class org.apache.velocity.runtime.visitor.BaseVisitor
setContext, setWriter, visit, visit, visit, visit
-
Constructor Details
-
NodeViewMode
public NodeViewMode()
-
-
Method Details
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- Since:
- 1.5
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- Since:
- 1.5
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- Since:
- 1.5
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- Since:
- 1.5
- See Also:
-
visit
- Specified by:
visit
in interfaceStandardParserVisitor
- Overrides:
visit
in classBaseVisitor
- See Also:
-