Interface ParserVisitor

    • 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​(ASTText 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​(ASTTextblock 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​(ASTDirectiveAssign 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​(ASTIndex 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​(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.