Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.velocity.runtime.parser.node.SimpleNode

Packages that use SimpleNode
org.apache.velocity.runtime |
org.apache.velocity.runtime.directive |
org.apache.velocity.runtime.parser |
org.apache.velocity.runtime.parser.node |
org.apache.velocity.runtime.visitor |
org.apache.velocity.test.view |

Uses of SimpleNode in org.apache.velocity.runtime

Fields in org.apache.velocity.runtime declared as SimpleNode
`(package private) SimpleNode` | `VelocimacroManager.MacroEntry.nodeTree`

Methods in org.apache.velocity.runtime that return SimpleNode
`SimpleNode` | `RuntimeInstance.parse(java.io.Reader reader, java.lang.String templateName)` Parse the input and return the root of AST node structure.
`SimpleNode` | `RuntimeInstance.parse(java.io.Reader reader, java.lang.String templateName, boolean dumpNamespace)` Parse the input and return the root of the AST node structure.
`SimpleNode` | `VelocimacroManager.MacroEntry.getNodeTree()`
`static SimpleNode` | `Runtime.parse(java.io.Reader reader, java.lang.String templateName)` Parse the input and return the root of AST node structure.
`static SimpleNode` | `Runtime.parse(java.io.Reader reader, java.lang.String templateName, boolean dumpNamespace)` Parse the input and return the root of the AST node structure.
`static SimpleNode` | `RuntimeSingleton.parse(java.io.Reader reader, java.lang.String templateName)` Parse the input and return the root of AST node structure.
`static SimpleNode` | `RuntimeSingleton.parse(java.io.Reader reader, java.lang.String templateName, boolean dumpNamespace)` Parse the input and return the root of the AST node structure.
`SimpleNode` | `RuntimeServices.parse(java.io.Reader reader, java.lang.String templateName)` Parse the input and return the root of AST node structure.
`SimpleNode` | `RuntimeServices.parse(java.io.Reader reader, java.lang.String templateName, boolean dumpNamespace)` Parse the input and return the root of the AST node structure.

Uses of SimpleNode in org.apache.velocity.runtime.directive

Fields in org.apache.velocity.runtime.directive declared as SimpleNode
`private SimpleNode` | `VelocimacroProxy.nodeTree`
`private SimpleNode` | `VMProxyArg.nodeTree` the AST if the type is such that it's dynamic (ex.

Methods in org.apache.velocity.runtime.directive that return SimpleNode
`SimpleNode` | `VMProxyArg.getNodeTree()`

Methods in org.apache.velocity.runtime.directive with parameters of type SimpleNode
`void` | `VelocimacroProxy.setNodeTree(SimpleNode tree)`

Uses of SimpleNode in org.apache.velocity.runtime.parser

Methods in org.apache.velocity.runtime.parser that return SimpleNode
`SimpleNode` | `Parser.parse(java.io.Reader reader, java.lang.String templateName)` This was also added to allow parsers to be re-usable.
`SimpleNode` | `Parser.process()` This method is what starts the whole parsing process.
`SimpleNode` | `Parser.Directive()` Supports the Pluggable Directives #foo( arg+ )

Uses of SimpleNode in org.apache.velocity.runtime.parser.node

Subclasses of SimpleNode in org.apache.velocity.runtime.parser.node
`class` | `ASTAddNode`
`class` | `ASTAndNode` Please look at the Parser.jjt file which is what controls the generation of this class.
`class` | `ASTAssignment`
`class` | `ASTBlock`
`class` | `ASTComment`
`class` | `ASTDirective` This class is responsible for handling the pluggable directives in VTL.
`class` | `ASTDivNode` Handles integer division of nodes Please look at the Parser.jjt file which is what controls the generation of this class.
`class` | `ASTElseIfStatement` This class is responsible for handling the ElseIf VTL control statement.
`class` | `ASTElseStatement` This class is responsible for handling the Else VTL control statement.
`class` | `ASTEQNode` Handles the equivalence operator == This operator requires that the LHS and RHS are both of the same Class.
`class` | `ASTEscape` This class is responsible for handling Escapes in VTL.
`class` | `ASTEscapedDirective` This class is responsible for handling EscapedDirectives in VTL.
`class` | `ASTExpression`
`class` | `ASTFalse`
`class` | `ASTGENode`
`class` | `ASTGTNode`
`class` | `ASTIdentifier` ASTIdentifier.java Method support for identifiers : $foo mainly used by ASTRefrence Introspection is now moved to 'just in time' or at render / execution time.
`class` | `ASTIfStatement`
`class` | `ASTIncludeStatement`
`class` | `ASTIntegerRange`
`class` | `ASTLENode`
`class` | `ASTLTNode`
`class` | `ASTMethod` ASTMethod.java Method support for references : $foo.method() NOTE : introspection is now done at render time.
`class` | `ASTModNode`
`class` | `ASTMulNode` Handles integer multiplication Please look at the Parser.jjt file which is what controls the generation of this class.
`class` | `ASTNENode`
`class` | `ASTNotNode`
`class` | `ASTNumberLiteral`
`class` | `ASTObjectArray`
`class` | `ASTOrNode` Please look at the Parser.jjt file which is what controls the generation of this class.
`class` | `ASTParameters`
`class` | `ASTprocess`
`class` | `ASTReference` This class is responsible for handling the references in VTL ($foo).
`class` | `ASTSetDirective` Node for the #set directive
`class` | `ASTStringLiteral` ASTStringLiteral support.
`class` | `ASTSubtractNode` Handles integer subtraction of nodes (in #set() ) Please look at the Parser.jjt file which is what controls the generation of this class.
`class` | `ASTText`
`class` | `ASTTrue`
`class` | `ASTVariable`
`class` | `ASTWord`

Fields in org.apache.velocity.runtime.parser.node declared as SimpleNode
`private SimpleNode` | `ASTStringLiteral.nodeTree`

Methods in org.apache.velocity.runtime.parser.node with parameters of type SimpleNode
`java.lang.Object` | `ParserVisitor.visit(SimpleNode node, java.lang.Object data)`

Uses of SimpleNode in org.apache.velocity.runtime.visitor

Methods in org.apache.velocity.runtime.visitor with parameters of type SimpleNode
`java.lang.Object` | `BaseVisitor.visit(SimpleNode node, java.lang.Object data)`
`java.lang.Object` | `NodeViewMode.visit(SimpleNode node, java.lang.Object data)` Display a SimpleNode

Uses of SimpleNode in org.apache.velocity.test.view

Fields in org.apache.velocity.test.view declared as SimpleNode
`private SimpleNode` | `TemplateNodeView.document` Root of the AST node structure that results from parsing a template.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2003 Apache Software Foundation. All Rights Reserved.