Interface ParserVisitor

  • All Known Implementing Classes:
    BaseVisitor, 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: ParserVisitor.java 747106 2009-02-23 19:25:14Z nbubna $
    • Method Detail

      • visit

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

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

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

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

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

        java.lang.Object visit​(ASTFloatingPointLiteral node,
                               java.lang.Object data)
        Parameters:
        node -
        data -
        Returns:
        The object rendered by this node.
      • visit

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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