Interface ParserVisitor

All Known Implementing Classes:
BaseVisitor, IndentationFixer, NodeViewMode

public interface ParserVisitor
Interface used in implementation of visitor pattern. Based on code autogenerated by JavaCC. Formerly found in package org.apache.velocity.runtime.parser.
Since:
1.5
Version:
$Id$
  • Method Details

    • visit

      Object visit(SimpleNode node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTprocess node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTText node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTEscapedDirective node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTEscape node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTComment node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTTextblock node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTIntegerLiteral node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTStringLiteral node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTIdentifier node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTWord node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTDirectiveAssign node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTDirective node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTBlock node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTMap node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTObjectArray node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTIntegerRange node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTMethod node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTIndex node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTReference node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTTrue node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTFalse node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTIfStatement node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTElseStatement node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTElseIfStatement node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTSetDirective node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTExpression node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTAssignment node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTOrNode node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTAndNode node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTEQNode node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTNENode node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTLTNode node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTGTNode node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTLENode node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTGENode node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTAddNode node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTSubtractNode node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTMulNode node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTDivNode node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTModNode node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.
    • visit

      Object visit(ASTNotNode node, Object data)
      Parameters:
      node -
      data -
      Returns:
      The object rendered by this node.