Class VfParserImpl


  • @Deprecated
    @Generated("org.javacc.javacc")
    public class VfParserImpl
    extends Object
    Deprecated.
    Since 7.5.0. VfParserImpl should have been package private because this is an implementation class that should not be used directly.
    • Field Detail

      • jjtree

        protected net.sourceforge.pmd.lang.ast.impl.javacc.JjtreeBuilder<net.sourceforge.pmd.lang.visualforce.ast.AbstractVfNode> jjtree
        Deprecated.
      • token_source

        public net.sourceforge.pmd.lang.visualforce.ast.VfParserImplTokenManager token_source
        Deprecated.
        Generated net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken Manager.
      • token

        public net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken token
        Deprecated.
        Current token.
      • jj_nt

        public net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken jj_nt
        Deprecated.
        Next token.
      • jjtNodeName

        public static final String[] jjtNodeName
    • Constructor Detail

      • VfParserImpl

        public VfParserImpl​(net.sourceforge.pmd.lang.ast.impl.javacc.CharStream stream)
        Deprecated.
        Constructor with user supplied net.sourceforge.pmd.lang.ast.impl.javacc.CharStream.
      • VfParserImpl

        public VfParserImpl​(net.sourceforge.pmd.lang.visualforce.ast.VfParserImplTokenManager tm)
        Deprecated.
        Constructor with generated net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken Manager.
    • Method Detail

      • CompilationUnit

        public final ASTCompilationUnit CompilationUnit()
                                                 throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        The root of the AST of a VF.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • Prolog

        public final void Prolog()
                          throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        The optional prolog of a VF, including (xml) declarations and DTD.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • Bom

        public final void Bom()
                       throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • Content

        public final void Content()
                           throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Everything between a start-tag and the corresponding end-tag of an element (if an end tag exists).
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • ContentElement

        public final void ContentElement()
                                  throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        A single (non-text) element that can occur between a start-tag and end-tag of an element.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • ElOrText

        public final void ElOrText()
                            throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        This production groups all characters between two tags, where tag is an xml-tag "<...>" or CDATA "<![CDATA[...]]>". Text consists of unparsed text and/or Expression Language expressions.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • Text

        public final void Text()
                        throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • UnparsedTextNoWhitespace

        public final void UnparsedTextNoWhitespace()
                                            throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • UnparsedTextNoSingleQuotes

        public final void UnparsedTextNoSingleQuotes()
                                              throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Text that contains no single quotes, and that does not contain the start of a EL expression.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • UnparsedTextNoDoubleQuotes

        public final void UnparsedTextNoDoubleQuotes()
                                              throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Text that contains no double quotes, and that does not contain the start of a EL expression.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • ElExpression

        public final void ElExpression()
                                throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        An EL expression, not within an attribute value.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • Expression

        public final void Expression()
                              throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • AssignmentOperator

        public final void AssignmentOperator()
                                      throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • ConditionalExpression

        public final void ConditionalExpression()
                                         throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • ConditionalOrExpression

        public final void ConditionalOrExpression()
                                           throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • ConditionalAndExpression

        public final void ConditionalAndExpression()
                                            throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • PowerExpression

        public final void PowerExpression()
                                   throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • ConcatExpression

        public final void ConcatExpression()
                                    throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • EqualityExpression

        public final void EqualityExpression()
                                      throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • RelationalExpression

        public final void RelationalExpression()
                                        throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • AdditiveExpression

        public final void AdditiveExpression()
                                      throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • MultiplicativeExpression

        public final void MultiplicativeExpression()
                                            throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • UnaryExpression

        public final void UnaryExpression()
                                   throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • PrimaryExpression

        public final void PrimaryExpression()
                                     throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • ELSQCommentExpression

        public final void ELSQCommentExpression()
                                         throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • ELDQCommentExpression

        public final void ELDQCommentExpression()
                                         throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • CommentExpression

        public final void CommentExpression()
                                     throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • PrimaryPrefix

        public final void PrimaryPrefix()
                                 throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • PrimarySuffix

        public final void PrimarySuffix()
                                 throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • NegationExpression

        public final void NegationExpression()
                                      throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • DotExpression

        public final void DotExpression()
                                 throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • Arguments

        public final void Arguments()
                             throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • ArgumentList

        public final void ArgumentList()
                                throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • Literal

        public final void Literal()
                           throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • BooleanLiteral

        public final String BooleanLiteral()
                                    throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • NullLiteral

        public final String NullLiteral()
                                 throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • Identifier

        public final void Identifier()
                              throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • ElExpressionInAttribute

        public final void ElExpressionInAttribute()
                                           throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • ElExpressionInScript

        public final void ElExpressionInScript()
                                        throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • CData

        public final void CData()
                         throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • Element

        public final void Element()
                           throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        A XML element, either with a single empty tag, or with a starting and closing tag with optional contained content.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • Attribute

        public final void Attribute()
                             throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • AttributeValue

        public final void AttributeValue()
                                  throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        The value of an attribute of an element. EL expressions are parsed as sub-nodes of the AttributeValue node.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • CommentTag

        public final void CommentTag()
                              throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • Declaration

        public final void Declaration()
                               throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • DoctypeDeclaration

        public final void DoctypeDeclaration()
                                      throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • DoctypeExternalId

        public final void DoctypeExternalId()
                                     throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • HtmlScript

        public final void HtmlScript()
                              throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • HtmlScriptContent

        public final void HtmlScriptContent()
                                     throws net.sourceforge.pmd.lang.ast.ParseException
        Deprecated.
        Throws:
        net.sourceforge.pmd.lang.ast.ParseException
      • ReInit

        public void ReInit​(net.sourceforge.pmd.lang.ast.impl.javacc.CharStream stream)
        Deprecated.
        Reinitialise.
      • ReInit

        public void ReInit​(net.sourceforge.pmd.lang.visualforce.ast.VfParserImplTokenManager tm)
        Deprecated.
        Reinitialise.
      • getNextToken

        public final net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken getNextToken()
        Deprecated.
        Get the next net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken.
      • getToken

        public final net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken getToken​(int index)
        Deprecated.
        Get the specific net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken.
      • generateParseException

        public net.sourceforge.pmd.lang.ast.ParseException generateParseException()
        Deprecated.
        Generate net.sourceforge.pmd.lang.ast.ParseException.
      • enable_tracing

        public final void enable_tracing()
        Deprecated.
        Enable tracing.
      • disable_tracing

        public final void disable_tracing()
        Deprecated.
        Disable tracing.