Class VfParserImpl
- java.lang.Object
-
- net.sourceforge.pmd.lang.visualforce.ast.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 Summary
Fields Modifier and Type Field Description JavaccTokenjj_ntDeprecated.Next token.static intJJTARGUMENTSstatic intJJTATTRIBUTEstatic intJJTATTRIBUTEVALUEstatic intJJTCDATAstatic intJJTCOMPILATIONUNITstatic intJJTCONTENTstatic intJJTDECLARATIONstatic intJJTDOCTYPEDECLARATIONstatic intJJTDOCTYPEEXTERNALIDstatic intJJTDOTEXPRESSIONstatic intJJTELEMENTstatic intJJTELEXPRESSIONstatic intJJTEXPRESSIONstatic intJJTHTMLSCRIPTstatic intJJTIDENTIFIERstatic intJJTLITERALstatic intJJTNEGATIONEXPRESSIONstatic String[]jjtNodeNameprotected JjtreeBuilder<net.sourceforge.pmd.lang.visualforce.ast.AbstractVfNode>jjtreeDeprecated.static intJJTTEXTstatic intJJTVOIDJavaccTokentokenDeprecated.Current token.net.sourceforge.pmd.lang.visualforce.ast.VfParserImplTokenManagertoken_sourceDeprecated.Generated net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken Manager.
-
Constructor Summary
Constructors Constructor Description VfParserImpl(CharStream stream)Deprecated.Constructor with user supplied net.sourceforge.pmd.lang.ast.impl.javacc.CharStream.VfParserImpl(net.sourceforge.pmd.lang.visualforce.ast.VfParserImplTokenManager tm)Deprecated.Constructor with generated net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken Manager.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidAdditiveExpression()Deprecated.voidArgumentList()Deprecated.voidArguments()Deprecated.voidAssignmentOperator()Deprecated.voidAttribute()Deprecated.voidAttributeValue()Deprecated.The value of an attribute of an element.voidBom()Deprecated.StringBooleanLiteral()Deprecated.voidCData()Deprecated.voidCommentExpression()Deprecated.voidCommentTag()Deprecated.ASTCompilationUnitCompilationUnit()Deprecated.The root of the AST of a VF.voidConcatExpression()Deprecated.voidConditionalAndExpression()Deprecated.voidConditionalExpression()Deprecated.voidConditionalOrExpression()Deprecated.voidContent()Deprecated.Everything between a start-tag and the corresponding end-tag of an element (if an end tag exists).voidContentElement()Deprecated.A single (non-text) element that can occur between a start-tag and end-tag of an element.voidDeclaration()Deprecated.voiddisable_tracing()Deprecated.Disable tracing.voidDoctypeDeclaration()Deprecated.voidDoctypeExternalId()Deprecated.voidDotExpression()Deprecated.voidELDQCommentExpression()Deprecated.voidElement()Deprecated.A XML element, either with a single empty tag, or with a starting and closing tag with optional contained content.voidElExpression()Deprecated.An EL expression, not within an attribute value.voidElExpressionInAttribute()Deprecated.voidElExpressionInScript()Deprecated.voidElOrText()Deprecated.This production groups all characters between two tags, where tag is an xml-tag "<...>" or CDATA "<!voidELSQCommentExpression()Deprecated.voidenable_tracing()Deprecated.Enable tracing.voidEqualityExpression()Deprecated.voidExpression()Deprecated.ParseExceptiongenerateParseException()Deprecated.Generate net.sourceforge.pmd.lang.ast.ParseException.JavaccTokengetNextToken()Deprecated.Get the next net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken.JavaccTokengetToken(int index)Deprecated.Get the specific net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken.voidHtmlScript()Deprecated.voidHtmlScriptContent()Deprecated.voidIdentifier()Deprecated.voidLiteral()Deprecated.voidMultiplicativeExpression()Deprecated.voidNegationExpression()Deprecated.StringNullLiteral()Deprecated.voidPowerExpression()Deprecated.voidPrimaryExpression()Deprecated.voidPrimaryPrefix()Deprecated.voidPrimarySuffix()Deprecated.voidProlog()Deprecated.The optional prolog of a VF, including (xml) declarations and DTD.voidReInit(CharStream stream)Deprecated.Reinitialise.voidReInit(net.sourceforge.pmd.lang.visualforce.ast.VfParserImplTokenManager tm)Deprecated.Reinitialise.voidRelationalExpression()Deprecated.voidText()Deprecated.voidUnaryExpression()Deprecated.voidUnparsedTextNoDoubleQuotes()Deprecated.Text that contains no double quotes, and that does not contain the start of a EL expression.voidUnparsedTextNoSingleQuotes()Deprecated.Text that contains no single quotes, and that does not contain the start of a EL expression.voidUnparsedTextNoWhitespace()Deprecated.
-
-
-
Field Detail
-
jjtree
protected 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 JavaccToken token
Deprecated.Current token.
-
jj_nt
public JavaccToken jj_nt
Deprecated.Next token.
-
JJTCOMPILATIONUNIT
public static final int JJTCOMPILATIONUNIT
- See Also:
- Constant Field Values
-
JJTVOID
public static final int JJTVOID
- See Also:
- Constant Field Values
-
JJTCONTENT
public static final int JJTCONTENT
- See Also:
- Constant Field Values
-
JJTTEXT
public static final int JJTTEXT
- See Also:
- Constant Field Values
-
JJTELEXPRESSION
public static final int JJTELEXPRESSION
- See Also:
- Constant Field Values
-
JJTEXPRESSION
public static final int JJTEXPRESSION
- See Also:
- Constant Field Values
-
JJTNEGATIONEXPRESSION
public static final int JJTNEGATIONEXPRESSION
- See Also:
- Constant Field Values
-
JJTDOTEXPRESSION
public static final int JJTDOTEXPRESSION
- See Also:
- Constant Field Values
-
JJTARGUMENTS
public static final int JJTARGUMENTS
- See Also:
- Constant Field Values
-
JJTLITERAL
public static final int JJTLITERAL
- See Also:
- Constant Field Values
-
JJTIDENTIFIER
public static final int JJTIDENTIFIER
- See Also:
- Constant Field Values
-
JJTCDATA
public static final int JJTCDATA
- See Also:
- Constant Field Values
-
JJTELEMENT
public static final int JJTELEMENT
- See Also:
- Constant Field Values
-
JJTATTRIBUTE
public static final int JJTATTRIBUTE
- See Also:
- Constant Field Values
-
JJTATTRIBUTEVALUE
public static final int JJTATTRIBUTEVALUE
- See Also:
- Constant Field Values
-
JJTDECLARATION
public static final int JJTDECLARATION
- See Also:
- Constant Field Values
-
JJTDOCTYPEDECLARATION
public static final int JJTDOCTYPEDECLARATION
- See Also:
- Constant Field Values
-
JJTDOCTYPEEXTERNALID
public static final int JJTDOCTYPEEXTERNALID
- See Also:
- Constant Field Values
-
JJTHTMLSCRIPT
public static final int JJTHTMLSCRIPT
- See Also:
- Constant Field Values
-
jjtNodeName
public static final String[] jjtNodeName
-
-
Constructor Detail
-
VfParserImpl
public VfParserImpl(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 ParseException
Deprecated.The root of the AST of a VF.- Throws:
ParseException
-
Prolog
public final void Prolog() throws ParseExceptionDeprecated.The optional prolog of a VF, including (xml) declarations and DTD.- Throws:
ParseException
-
Bom
public final void Bom() throws ParseExceptionDeprecated.- Throws:
ParseException
-
Content
public final void Content() throws ParseExceptionDeprecated.Everything between a start-tag and the corresponding end-tag of an element (if an end tag exists).- Throws:
ParseException
-
ContentElement
public final void ContentElement() throws ParseExceptionDeprecated.A single (non-text) element that can occur between a start-tag and end-tag of an element.- Throws:
ParseException
-
ElOrText
public final void ElOrText() throws ParseExceptionDeprecated.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:
ParseException
-
Text
public final void Text() throws ParseExceptionDeprecated.- Throws:
ParseException
-
UnparsedTextNoWhitespace
public final void UnparsedTextNoWhitespace() throws ParseExceptionDeprecated.- Throws:
ParseException
-
UnparsedTextNoSingleQuotes
public final void UnparsedTextNoSingleQuotes() throws ParseExceptionDeprecated.Text that contains no single quotes, and that does not contain the start of a EL expression.- Throws:
ParseException
-
UnparsedTextNoDoubleQuotes
public final void UnparsedTextNoDoubleQuotes() throws ParseExceptionDeprecated.Text that contains no double quotes, and that does not contain the start of a EL expression.- Throws:
ParseException
-
ElExpression
public final void ElExpression() throws ParseExceptionDeprecated.An EL expression, not within an attribute value.- Throws:
ParseException
-
Expression
public final void Expression() throws ParseExceptionDeprecated.- Throws:
ParseException
-
AssignmentOperator
public final void AssignmentOperator() throws ParseExceptionDeprecated.- Throws:
ParseException
-
ConditionalExpression
public final void ConditionalExpression() throws ParseExceptionDeprecated.- Throws:
ParseException
-
ConditionalOrExpression
public final void ConditionalOrExpression() throws ParseExceptionDeprecated.- Throws:
ParseException
-
ConditionalAndExpression
public final void ConditionalAndExpression() throws ParseExceptionDeprecated.- Throws:
ParseException
-
PowerExpression
public final void PowerExpression() throws ParseExceptionDeprecated.- Throws:
ParseException
-
ConcatExpression
public final void ConcatExpression() throws ParseExceptionDeprecated.- Throws:
ParseException
-
EqualityExpression
public final void EqualityExpression() throws ParseExceptionDeprecated.- Throws:
ParseException
-
RelationalExpression
public final void RelationalExpression() throws ParseExceptionDeprecated.- Throws:
ParseException
-
AdditiveExpression
public final void AdditiveExpression() throws ParseExceptionDeprecated.- Throws:
ParseException
-
MultiplicativeExpression
public final void MultiplicativeExpression() throws ParseExceptionDeprecated.- Throws:
ParseException
-
UnaryExpression
public final void UnaryExpression() throws ParseExceptionDeprecated.- Throws:
ParseException
-
PrimaryExpression
public final void PrimaryExpression() throws ParseExceptionDeprecated.- Throws:
ParseException
-
ELSQCommentExpression
public final void ELSQCommentExpression() throws ParseExceptionDeprecated.- Throws:
ParseException
-
ELDQCommentExpression
public final void ELDQCommentExpression() throws ParseExceptionDeprecated.- Throws:
ParseException
-
CommentExpression
public final void CommentExpression() throws ParseExceptionDeprecated.- Throws:
ParseException
-
PrimaryPrefix
public final void PrimaryPrefix() throws ParseExceptionDeprecated.- Throws:
ParseException
-
PrimarySuffix
public final void PrimarySuffix() throws ParseExceptionDeprecated.- Throws:
ParseException
-
NegationExpression
public final void NegationExpression() throws ParseExceptionDeprecated.- Throws:
ParseException
-
DotExpression
public final void DotExpression() throws ParseExceptionDeprecated.- Throws:
ParseException
-
Arguments
public final void Arguments() throws ParseExceptionDeprecated.- Throws:
ParseException
-
ArgumentList
public final void ArgumentList() throws ParseExceptionDeprecated.- Throws:
ParseException
-
Literal
public final void Literal() throws ParseExceptionDeprecated.- Throws:
ParseException
-
BooleanLiteral
public final String BooleanLiteral() throws ParseException
Deprecated.- Throws:
ParseException
-
NullLiteral
public final String NullLiteral() throws ParseException
Deprecated.- Throws:
ParseException
-
Identifier
public final void Identifier() throws ParseExceptionDeprecated.- Throws:
ParseException
-
ElExpressionInAttribute
public final void ElExpressionInAttribute() throws ParseExceptionDeprecated.- Throws:
ParseException
-
ElExpressionInScript
public final void ElExpressionInScript() throws ParseExceptionDeprecated.- Throws:
ParseException
-
CData
public final void CData() throws ParseExceptionDeprecated.- Throws:
ParseException
-
Element
public final void Element() throws ParseExceptionDeprecated.A XML element, either with a single empty tag, or with a starting and closing tag with optional contained content.- Throws:
ParseException
-
Attribute
public final void Attribute() throws ParseExceptionDeprecated.- Throws:
ParseException
-
AttributeValue
public final void AttributeValue() throws ParseExceptionDeprecated.The value of an attribute of an element. EL expressions are parsed as sub-nodes of the AttributeValue node.- Throws:
ParseException
-
CommentTag
public final void CommentTag() throws ParseExceptionDeprecated.- Throws:
ParseException
-
Declaration
public final void Declaration() throws ParseExceptionDeprecated.- Throws:
ParseException
-
DoctypeDeclaration
public final void DoctypeDeclaration() throws ParseExceptionDeprecated.- Throws:
ParseException
-
DoctypeExternalId
public final void DoctypeExternalId() throws ParseExceptionDeprecated.- Throws:
ParseException
-
HtmlScript
public final void HtmlScript() throws ParseExceptionDeprecated.- Throws:
ParseException
-
HtmlScriptContent
public final void HtmlScriptContent() throws ParseExceptionDeprecated.- Throws:
ParseException
-
ReInit
public void ReInit(CharStream stream)
Deprecated.Reinitialise.
-
ReInit
public void ReInit(net.sourceforge.pmd.lang.visualforce.ast.VfParserImplTokenManager tm)
Deprecated.Reinitialise.
-
getNextToken
public final JavaccToken getNextToken()
Deprecated.Get the next net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken.
-
getToken
public final JavaccToken getToken(int index)
Deprecated.Get the specific net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken.
-
generateParseException
public 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.
-
-