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

Uses in package org.apache.velocity.runtime

Fields of type org.apache.velocity.runtime.parser.node.SimpleNode

SimpleNode

Methods with return type org.apache.velocity.runtime.parser.node.SimpleNode

SimpleNode
SimpleNode
Runtime.parse(Reader reader, String templateName)
Parse the input and return the root of AST node structure.
SimpleNode
RuntimeInstance.parse(Reader reader, String templateName)
Parse the input and return the root of AST node structure.
SimpleNode
RuntimeServices.parse(Reader reader, String templateName)
Parse the input and return the root of AST node structure.
SimpleNode
RuntimeSingleton.parse(Reader reader, String templateName)
Parse the input and return the root of AST node structure.
SimpleNode
Runtime.parse(Reader reader, String templateName, boolean dumpNamespace)
Parse the input and return the root of the AST node structure.
SimpleNode
RuntimeInstance.parse(Reader reader, String templateName, boolean dumpNamespace)
Parse the input and return the root of the AST node structure.
SimpleNode
RuntimeServices.parse(Reader reader, String templateName, boolean dumpNamespace)
Parse the input and return the root of the AST node structure.
SimpleNode
RuntimeSingleton.parse(Reader reader, String templateName, boolean dumpNamespace)
Parse the input and return the root of the AST node structure.

Uses in package org.apache.velocity.runtime.parser.node

Classes derived from org.apache.velocity.runtime.parser.node.SimpleNode

class
Handles integer addition of nodes Please look at the Parser.jjt file which is what controls the generation of this class.
class
Please look at the Parser.jjt file which is what controls the generation of this class.
class
class
class
Represents all comments...
class
This class is responsible for handling the pluggable directives in VTL.
class
Handles integer division of nodes Please look at the Parser.jjt file which is what controls the generation of this class.
class
This class is responsible for handling the ElseIf VTL control statement.
class
This class is responsible for handling the Else VTL control statement.
class
Handles the equivalence operator == This operator requires that the LHS and RHS are both of the same Class.
class
This class is responsible for handling Escapes in VTL.
class
This class is responsible for handling EscapedDirectives in VTL.
class
class
class
class
class
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
Please look at the Parser.jjt file which is what controls the generation of this class.
class
class
handles the range 'operator' [ n ..
class
class
class
ASTMethod.java Method support for references : $foo.method() NOTE : introspection is now done at render time.
class
Handles integer modulus division Please look at the Parser.jjt file which is what controls the generation of this class.
class
Handles integer multiplication Please look at the Parser.jjt file which is what controls the generation of this class.
class
class
class
class
class
Please look at the Parser.jjt file which is what controls the generation of this class.
class
class
class
This class is responsible for handling the references in VTL ($foo).
class
Node for the #set directive
class
ASTStringLiteral support.
class
Handles integer subtraction of nodes (in #set() ) Please look at the Parser.jjt file which is what controls the generation of this class.
class
class
class
class

Fields of type org.apache.velocity.runtime.parser.node.SimpleNode

SimpleNode

Methods with parameter type org.apache.velocity.runtime.parser.node.SimpleNode

Object
ParserVisitor.visit(SimpleNode node, Object data)

Uses in package org.apache.velocity.runtime.directive

Fields of type org.apache.velocity.runtime.parser.node.SimpleNode

SimpleNode
the AST if the type is such that it's dynamic (ex.
SimpleNode

Methods with parameter type org.apache.velocity.runtime.parser.node.SimpleNode

void

Methods with return type org.apache.velocity.runtime.parser.node.SimpleNode

SimpleNode

Uses in package org.apache.velocity.runtime.parser

Methods with return type org.apache.velocity.runtime.parser.node.SimpleNode

SimpleNode
Supports the Pluggable Directives #foo( arg+ )
SimpleNode
Parser.parse(Reader reader, String templateName)
This was also added to allow parsers to be re-usable.
SimpleNode
This method is what starts the whole parsing process.

Uses in package org.apache.velocity.test.view

Fields of type org.apache.velocity.runtime.parser.node.SimpleNode

SimpleNode
Root of the AST node structure that results from parsing a template.

Uses in package org.apache.velocity.runtime.visitor

Methods with parameter type org.apache.velocity.runtime.parser.node.SimpleNode

Object
BaseVisitor.visit(SimpleNode node, Object data)
Object
NodeViewMode.visit(SimpleNode node, Object data)
Display a SimpleNode

Copyright B) 2002 Apache Software Foundation. All Rights Reserved.