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.
 



Copyright 2001 Apache Software Foundation. All Rights Reserved.