org.onemind.jxp.parser
Class JxpParser

java.lang.Object
  extended by org.onemind.jxp.parser.JxpParser
All Implemented Interfaces:
JxpParserConstants, JxpParserTreeConstants

public class JxpParser
extends java.lang.Object
implements JxpParserTreeConstants, JxpParserConstants


Nested Class Summary
(package private) static class JxpParser.JJCalls
           
private static class JxpParser.LookaheadSuccess
           
 
Field Summary
private  JxpParser.JJCalls[] jj_2_rtns
           
private  int jj_endpos
           
private  java.util.Vector jj_expentries
           
private  int[] jj_expentry
           
private  int jj_gc
           
private  int jj_gen
           
(package private)  JavaCharStream jj_input_stream
           
private  int jj_kind
           
private  int jj_la
           
private  int[] jj_la1
           
private static int[] jj_la1_0
           
private static int[] jj_la1_1
           
private static int[] jj_la1_2
           
private static int[] jj_la1_3
           
private static int[] jj_la1_4
           
private static int[] jj_la1_5
           
private  Token jj_lastpos
           
private  int[] jj_lasttokens
           
private  JxpParser.LookaheadSuccess jj_ls
           
 Token jj_nt
           
private  int jj_ntk
           
private  boolean jj_rescan
           
private  Token jj_scanpos
           
private  boolean jj_semLA
           
protected  JJTJxpParserState jjtree
           
 boolean lookingAhead
           
 Token token
           
 JxpParserTokenManager token_source
           
 
Fields inherited from interface org.onemind.jxp.parser.JxpParserTreeConstants
JJTARGUMENTS, JJTARRAYALLOCATIONEXPRESSION, JJTARRAYDIMS, JJTARRAYINITIALIZER, JJTARRAYREFERENCE, JJTASSERTSTATEMENT, JJTASSIGNEXPRESSION, JJTBITWISEANDASSIGNEXPRESSION, JJTBITWISEANDEXPRESSION, JJTBITWISECOMPLEMENTEXPRESSION, JJTBITWISEORASSIGNEXPRESSION, JJTBITWISEOREXPRESSION, JJTBITWISEXORASSIGNEXPRESSION, JJTBITWISEXOREXPRESSION, JJTBLOCK, JJTBREAKSTATEMENT, JJTCASE, JJTCASTEXPRESSION, JJTCATCHBLOCK, JJTCONDITIONALANDEXPRESSION, JJTCONDITIONALOREXPRESSION, JJTCONTENT, JJTCONTINUESTATEMENT, JJTDIVIDEASSIGNEXPRESSION, JJTDIVIDEEXPRESSION, JJTDOSTATEMENT, JJTEMPTYSTATEMENT, JJTENHANCEDFORSTATEMENT, JJTEQEXPRESSION, JJTEXITSTATEMENT, JJTFIELD, JJTFIELDDECLARATION, JJTFIELDREFERENCE, JJTFINALLYBLOCK, JJTFORINIT, JJTFORMALPARAMETER, JJTFORMALPARAMETERS, JJTFORSTATEMENT, JJTFORUPDATE, JJTFUNCTIONDECLARATION, JJTFUNCTIONDECLARATOR, JJTGEEXPRESSION, JJTGTEXPRESSION, JJTHOOKEXPRESSION, JJTIFSTATEMENT, JJTIMPORTDECLARATION, JJTINCLUDEDIRECTIVE, JJTINSTANCEOFEXPRESSION, JJTISEMPTYEXPRESSION, JJTJXPDOCUMENT, JJTLABELEDSTATEMENT, JJTLEEXPRESSION, JJTLITERAL, JJTLOGICALCOMPLEMENTEXPRESSION, JJTLSHIFTASSIGNEXPRESSION, JJTLSHIFTEXPRESSION, JJTLTEXPRESSION, JJTMETHODCALL, JJTMETHODINVOCATION, JJTMINUSASSIGNEXPRESSION, JJTMINUSEXPRESSION, JJTMULTIPLYASSIGNEXPRESSION, JJTMULTIPLYEXPRESSION, JJTNAME, JJTNAMEDARGUMENT, JJTNAMELIST, JJTNEEXPRESSION, jjtNodeName, JJTOBJECTALLOCATIONEXPRESSION, JJTPAGEDIRECTIVE, JJTPLUSASSIGNEXPRESSION, JJTPLUSEXPRESSION, JJTPOSTDECREMENTEXPRESSION, JJTPOSTINCREMENTEXPRESSION, JJTPREDECREMENTEXPRESSION, JJTPREINCREMENTEXPRESSION, JJTPRIMITIVETYPE, JJTPRINTSTATEMENT, JJTREMAINDEREXPRESSION, JJTREMASSIGNEXPRESSION, JJTRETURNSTATEMENT, JJTRSIGNEDSHIFTASSIGNEXPRESSION, JJTRSIGNEDSHIFTEXPRESSION, JJTRUNSIGNEDSHIFTASSIGNEXPRESSION, JJTRUNSIGNEDSHIFTEXPRESSION, JJTSTATEMENTEXPRESSIONLIST, JJTSTATICIMPORTDECLARATION, JJTSWITCHSTATEMENT, JJTSYNCHRONIZEDSTATEMENT, JJTTHROWSTATEMENT, JJTTRYSTATEMENT, JJTTYPE, JJTUNARYMINUSEXPRESSION, JJTUNARYPLUSEXPRESSION, JJTVARIABLEDECLARATOR, JJTVARIABLEDECLARATORID, JJTVARIABLEPARAMETERS, JJTVOID, JJTWHILESTATEMENT
 
Fields inherited from interface org.onemind.jxp.parser.JxpParserConstants
_DEFAULT, ABSTRACT, ANDASSIGN, ASSERT, ASSIGN, BANG, BIT_AND, BIT_OR, BOOLEAN, BQ_IN, BQ_OUT, BQBQ, BREAK, BYTE, CASE, CATCH, CHAR, CHARACTER_LITERAL, CLASS, COLON, COMMA, CONST, CONTENT, CONTINUE, DECIMAL_LITERAL, DECR, DEFAULT, DIGIT, DO, DOT, DOTDOTDOT, DOUBLE, ELSE, EOF, EQ, EXIT, EXPONENT, EXTENDS, FALSE, FINAL, FINALLY, FLOAT, FLOATING_POINT_LITERAL, FOR, FORMAL_COMMENT, FUNCTION, GE, GOTO, GT, HEX_LITERAL, HOOK, IDENTIFIER, IF, IMPLEMENTS, IMPORT, IN_COMMENT, IN_FORMAL_COMMENT, IN_MULTI_LINE_COMMENT, IN_SINGLE_LINE_COMMENT, INCLUDE, INCR, INSTANCEOF, INT, INTEGER_LITERAL, INTERFACE, JAVA, JSP_AND, JSP_DECLARATION, JSP_DECLARATION_TAG, JSP_DECLARATION_TAG_END, JSP_DIRECTIVE, JSP_DIV, JSP_EL, JSP_EMPTY, JSP_END_EL, JSP_END_TAG, JSP_EQ, JSP_EXPRESSION, JSP_EXPRESSION_TAG, JSP_EXPRESSION_TAG_END, JSP_GE, JSP_GT, JSP_LE, JSP_LT, JSP_MOD, JSP_NE, JSP_NOT, JSP_OR, JSP_STRING_LITERAL, JXP, LBRACE, LBRACKET, LE, LETTER, LONG, LPAREN, LSHIFT, LSHIFTASSIGN, LT, MINUS, MINUSASSIGN, MULTI_LINE_COMMENT, NATIVE, NE, NEW, NO_PARSE, NO_PARSE_CONTENT, NULL, OCTAL_LITERAL, ORASSIGN, PACKAGE, PAGE, PLUS, PLUSASSIGN, PRIVATE, PROTECTED, PUBLIC, RBRACE, RBRACKET, REM, REMASSIGN, RETURN, RPAREN, RSIGNEDSHIFT, RSIGNEDSHIFTASSIGN, RUNSIGNEDSHIFT, RUNSIGNEDSHIFTASSIGN, SC_AND, SC_OR, SEMICOLON, SHORT, SINGLE_LINE_COMMENT, SLASH, SLASHASSIGN, STAR, STARASSIGN, STATIC, STRICTFP, STRING_LITERAL, SUPER, SWITCH, SYNCHRONIZED, THIS, THROW, THROWS, TILDE, tokenImage, TRANSIENT, TRUE, TRY, VAR, VOID, VOLATILE, WHILE, XOR, XORASSIGN
 
Constructor Summary
JxpParser(java.io.InputStream stream)
           
JxpParser(JxpParserTokenManager tm)
           
JxpParser(java.io.Reader stream)
           
 
Method Summary
 void AdditiveExpression()
           
 void AllocationExpression()
           
 void Argument()
           
 void Arguments()
           
 void ArrayDimsAndInits()
           
 void ArrayInitializer()
           
 void AssertStatement()
           
 void BitwiseAndExpression()
           
 void BitwiseOrExpression()
           
 void BitwiseXOrExpression()
           
 void Block()
           
 void BreakStatement()
           
 void Case()
           
 void CastExpression()
           
 void CastLookahead()
           
 void ConditionalAndExpression()
           
 void ConditionalExpression()
           
 void ConditionalOrExpression()
           
 void Content()
           
 void ContinueStatement()
           
 void disable_tracing()
           
 void DoStatement()
           
 void EmptyStatement()
           
 void enable_tracing()
           
 void EnhancedForStatement()
           
 void EqualityExpression()
           
 void ExitStatement()
           
 void Expression()
           
 void Field()
           
 void FieldDeclaration()
           
 void ForInit()
           
 void FormalParameter()
           
 void FormalParameters()
           
 void ForStatement()
           
 void ForUpdate()
           
 void FunctionDeclaration()
           
 void FunctionDeclarator()
           
 ParseException generateParseException()
           
 Token getNextToken()
           
 Token getToken(int index)
           
 void IfStatement()
           
 void ImportDeclaration()
           
 void IncludeDirective()
           
 void InstanceOfExpression()
           
 void JavaStatement()
          Supported java grammer start here *
private  boolean jj_2_1(int xla)
           
private  boolean jj_2_10(int xla)
           
private  boolean jj_2_11(int xla)
           
private  boolean jj_2_12(int xla)
           
private  boolean jj_2_13(int xla)
           
private  boolean jj_2_14(int xla)
           
private  boolean jj_2_15(int xla)
           
private  boolean jj_2_16(int xla)
           
private  boolean jj_2_17(int xla)
           
private  boolean jj_2_18(int xla)
           
private  boolean jj_2_19(int xla)
           
private  boolean jj_2_2(int xla)
           
private  boolean jj_2_20(int xla)
           
private  boolean jj_2_21(int xla)
           
private  boolean jj_2_22(int xla)
           
private  boolean jj_2_23(int xla)
           
private  boolean jj_2_24(int xla)
           
private  boolean jj_2_25(int xla)
           
private  boolean jj_2_26(int xla)
           
private  boolean jj_2_27(int xla)
           
private  boolean jj_2_3(int xla)
           
private  boolean jj_2_4(int xla)
           
private  boolean jj_2_5(int xla)
           
private  boolean jj_2_6(int xla)
           
private  boolean jj_2_7(int xla)
           
private  boolean jj_2_8(int xla)
           
private  boolean jj_2_9(int xla)
           
private  boolean jj_3_1()
           
private  boolean jj_3_10()
           
private  boolean jj_3_11()
           
private  boolean jj_3_12()
           
private  boolean jj_3_13()
           
private  boolean jj_3_14()
           
private  boolean jj_3_15()
           
private  boolean jj_3_16()
           
private  boolean jj_3_17()
           
private  boolean jj_3_18()
           
private  boolean jj_3_19()
           
private  boolean jj_3_2()
           
private  boolean jj_3_20()
           
private  boolean jj_3_21()
           
private  boolean jj_3_22()
           
private  boolean jj_3_23()
           
private  boolean jj_3_24()
           
private  boolean jj_3_25()
           
private  boolean jj_3_26()
           
private  boolean jj_3_27()
           
private  boolean jj_3_3()
           
private  boolean jj_3_4()
           
private  boolean jj_3_5()
           
private  boolean jj_3_6()
           
private  boolean jj_3_7()
           
private  boolean jj_3_8()
           
private  boolean jj_3_9()
           
private  boolean jj_3R_100()
           
private  boolean jj_3R_101()
           
private  boolean jj_3R_102()
           
private  boolean jj_3R_103()
           
private  boolean jj_3R_104()
           
private  boolean jj_3R_105()
           
private  boolean jj_3R_106()
           
private  boolean jj_3R_107()
           
private  boolean jj_3R_108()
           
private  boolean jj_3R_109()
           
private  boolean jj_3R_110()
           
private  boolean jj_3R_111()
           
private  boolean jj_3R_112()
           
private  boolean jj_3R_113()
           
private  boolean jj_3R_114()
           
private  boolean jj_3R_115()
           
private  boolean jj_3R_116()
           
private  boolean jj_3R_117()
           
private  boolean jj_3R_118()
           
private  boolean jj_3R_119()
           
private  boolean jj_3R_120()
           
private  boolean jj_3R_121()
           
private  boolean jj_3R_122()
           
private  boolean jj_3R_123()
           
private  boolean jj_3R_124()
           
private  boolean jj_3R_125()
           
private  boolean jj_3R_126()
           
private  boolean jj_3R_127()
           
private  boolean jj_3R_33()
           
private  boolean jj_3R_34()
           
private  boolean jj_3R_35()
           
private  boolean jj_3R_36()
           
private  boolean jj_3R_37()
           
private  boolean jj_3R_38()
           
private  boolean jj_3R_39()
           
private  boolean jj_3R_40()
           
private  boolean jj_3R_41()
           
private  boolean jj_3R_42()
           
private  boolean jj_3R_43()
           
private  boolean jj_3R_44()
           
private  boolean jj_3R_45()
           
private  boolean jj_3R_46()
           
private  boolean jj_3R_47()
           
private  boolean jj_3R_48()
           
private  boolean jj_3R_49()
           
private  boolean jj_3R_50()
           
private  boolean jj_3R_51()
           
private  boolean jj_3R_52()
           
private  boolean jj_3R_53()
           
private  boolean jj_3R_54()
           
private  boolean jj_3R_55()
           
private  boolean jj_3R_56()
           
private  boolean jj_3R_57()
           
private  boolean jj_3R_58()
           
private  boolean jj_3R_59()
           
private  boolean jj_3R_60()
           
private  boolean jj_3R_61()
           
private  boolean jj_3R_62()
           
private  boolean jj_3R_63()
           
private  boolean jj_3R_64()
           
private  boolean jj_3R_65()
           
private  boolean jj_3R_66()
           
private  boolean jj_3R_67()
           
private  boolean jj_3R_68()
           
private  boolean jj_3R_69()
           
private  boolean jj_3R_70()
           
private  boolean jj_3R_71()
           
private  boolean jj_3R_72()
           
private  boolean jj_3R_73()
           
private  boolean jj_3R_74()
           
private  boolean jj_3R_75()
           
private  boolean jj_3R_76()
           
private  boolean jj_3R_77()
           
private  boolean jj_3R_78()
           
private  boolean jj_3R_79()
           
private  boolean jj_3R_80()
           
private  boolean jj_3R_81()
           
private  boolean jj_3R_82()
           
private  boolean jj_3R_83()
           
private  boolean jj_3R_84()
           
private  boolean jj_3R_85()
           
private  boolean jj_3R_86()
           
private  boolean jj_3R_87()
           
private  boolean jj_3R_88()
           
private  boolean jj_3R_89()
           
private  boolean jj_3R_90()
           
private  boolean jj_3R_91()
           
private  boolean jj_3R_92()
           
private  boolean jj_3R_93()
           
private  boolean jj_3R_94()
           
private  boolean jj_3R_95()
           
private  boolean jj_3R_96()
           
private  boolean jj_3R_97()
           
private  boolean jj_3R_98()
           
private  boolean jj_3R_99()
           
private  void jj_add_error_token(int kind, int pos)
           
private  Token jj_consume_token(int kind)
           
private static void jj_la1_0()
           
private static void jj_la1_1()
           
private static void jj_la1_2()
           
private static void jj_la1_3()
           
private static void jj_la1_4()
           
private static void jj_la1_5()
           
private  int jj_ntk()
           
private  void jj_rescan_token()
           
private  void jj_save(int index, int xla)
           
private  boolean jj_scan_token(int kind)
           
(package private)  void jjtreeCloseNodeScope(Node n)
           
(package private)  void jjtreeOpenNodeScope(Node n)
           
 void JspDirective()
           
 void JspStatement()
           
 AstJxpDocument JxpDocument()
          THE SJI GRAMMER START HERE *
 void JxpStatement()
           
 void LabeledStatement()
           
 void Literal()
           
static void main(java.lang.String[] args)
           
 void MethodCall()
           
 void MultiplicativeExpression()
           
 void Name()
           
 void NamedArgument()
           
 void NamedArguments()
           
 void NameList()
           
(package private) static java.lang.String normalizeStringLiteral(java.lang.StringBuffer image, char quote)
           
 void PageDirective()
           
 void PostfixExpression()
           
 void PrimaryExpression()
           
 void PrimaryPrefix()
           
 void PrimitiveType()
           
 void PrintStatement()
           
 void ReInit(java.io.InputStream stream)
           
 void ReInit(JxpParserTokenManager tm)
           
 void ReInit(java.io.Reader stream)
           
 void RelationalExpression()
           
 void ResultType()
           
 void ReturnStatement()
           
 void ShiftExpression()
           
 void StatementExpression()
           
 void StatementExpressionList()
           
 void StaticImportDeclaration()
           
 void SwitchLabel()
           
 void SwitchStatement()
           
 void SynchronizedStatement()
           
 void ThrowStatement()
           
 void TryStatement()
           
 void Type()
           
 void UnaryExpression()
           
 void UnaryExpressionNotPlusMinus()
           
 void VariableDeclarator()
           
 void VariableDeclaratorId()
           
 void VariableInitializer()
           
 void VariableParameters()
           
 void WhileStatement()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jjtree

protected JJTJxpParserState jjtree

token_source

public JxpParserTokenManager token_source

jj_input_stream

JavaCharStream jj_input_stream

token

public Token token

jj_nt

public Token jj_nt

jj_ntk

private int jj_ntk

jj_scanpos

private Token jj_scanpos

jj_lastpos

private Token jj_lastpos

jj_la

private int jj_la

lookingAhead

public boolean lookingAhead

jj_semLA

private boolean jj_semLA

jj_gen

private int jj_gen

jj_la1

private final int[] jj_la1

jj_la1_0

private static int[] jj_la1_0

jj_la1_1

private static int[] jj_la1_1

jj_la1_2

private static int[] jj_la1_2

jj_la1_3

private static int[] jj_la1_3

jj_la1_4

private static int[] jj_la1_4

jj_la1_5

private static int[] jj_la1_5

jj_2_rtns

private final JxpParser.JJCalls[] jj_2_rtns

jj_rescan

private boolean jj_rescan

jj_gc

private int jj_gc

jj_ls

private final JxpParser.LookaheadSuccess jj_ls

jj_expentries

private java.util.Vector jj_expentries

jj_expentry

private int[] jj_expentry

jj_kind

private int jj_kind

jj_lasttokens

private int[] jj_lasttokens

jj_endpos

private int jj_endpos
Constructor Detail

JxpParser

public JxpParser(java.io.InputStream stream)

JxpParser

public JxpParser(java.io.Reader stream)

JxpParser

public JxpParser(JxpParserTokenManager tm)
Method Detail

main

public static void main(java.lang.String[] args)
                 throws ParseException,
                        java.io.IOException
Throws:
ParseException
java.io.IOException

jjtreeOpenNodeScope

void jjtreeOpenNodeScope(Node n)

jjtreeCloseNodeScope

void jjtreeCloseNodeScope(Node n)

normalizeStringLiteral

static java.lang.String normalizeStringLiteral(java.lang.StringBuffer image,
                                               char quote)

JxpDocument

public final AstJxpDocument JxpDocument()
                                 throws ParseException
THE SJI GRAMMER START HERE *

Throws:
ParseException

JxpStatement

public final void JxpStatement()
                        throws ParseException
Throws:
ParseException

Content

public final void Content()
                   throws ParseException
Throws:
ParseException

JspStatement

public final void JspStatement()
                        throws ParseException
Throws:
ParseException

JspDirective

public final void JspDirective()
                        throws ParseException
Throws:
ParseException

PageDirective

public final void PageDirective()
                         throws ParseException
Throws:
ParseException

IncludeDirective

public final void IncludeDirective()
                            throws ParseException
Throws:
ParseException

JavaStatement

public final void JavaStatement()
                         throws ParseException
Supported java grammer start here *

Throws:
ParseException

StaticImportDeclaration

public final void StaticImportDeclaration()
                                   throws ParseException
Throws:
ParseException

ImportDeclaration

public final void ImportDeclaration()
                             throws ParseException
Throws:
ParseException

FieldDeclaration

public final void FieldDeclaration()
                            throws ParseException
Throws:
ParseException

VariableDeclarator

public final void VariableDeclarator()
                              throws ParseException
Throws:
ParseException

VariableDeclaratorId

public final void VariableDeclaratorId()
                                throws ParseException
Throws:
ParseException

VariableInitializer

public final void VariableInitializer()
                               throws ParseException
Throws:
ParseException

ArrayInitializer

public final void ArrayInitializer()
                            throws ParseException
Throws:
ParseException

ExitStatement

public final void ExitStatement()
                         throws ParseException
Throws:
ParseException

FunctionDeclaration

public final void FunctionDeclaration()
                               throws ParseException
Throws:
ParseException

FunctionDeclarator

public final void FunctionDeclarator()
                              throws ParseException
Throws:
ParseException

VariableParameters

public final void VariableParameters()
                              throws ParseException
Throws:
ParseException

FormalParameters

public final void FormalParameters()
                            throws ParseException
Throws:
ParseException

FormalParameter

public final void FormalParameter()
                           throws ParseException
Throws:
ParseException

Type

public final void Type()
                throws ParseException
Throws:
ParseException

PrimitiveType

public final void PrimitiveType()
                         throws ParseException
Throws:
ParseException

ResultType

public final void ResultType()
                      throws ParseException
Throws:
ParseException

Name

public final void Name()
                throws ParseException
Throws:
ParseException

NameList

public final void NameList()
                    throws ParseException
Throws:
ParseException

Expression

public final void Expression()
                      throws ParseException
Throws:
ParseException

ConditionalExpression

public final void ConditionalExpression()
                                 throws ParseException
Throws:
ParseException

ConditionalOrExpression

public final void ConditionalOrExpression()
                                   throws ParseException
Throws:
ParseException

ConditionalAndExpression

public final void ConditionalAndExpression()
                                    throws ParseException
Throws:
ParseException

BitwiseOrExpression

public final void BitwiseOrExpression()
                               throws ParseException
Throws:
ParseException

BitwiseXOrExpression

public final void BitwiseXOrExpression()
                                throws ParseException
Throws:
ParseException

BitwiseAndExpression

public final void BitwiseAndExpression()
                                throws ParseException
Throws:
ParseException

EqualityExpression

public final void EqualityExpression()
                              throws ParseException
Throws:
ParseException

InstanceOfExpression

public final void InstanceOfExpression()
                                throws ParseException
Throws:
ParseException

RelationalExpression

public final void RelationalExpression()
                                throws ParseException
Throws:
ParseException

ShiftExpression

public final void ShiftExpression()
                           throws ParseException
Throws:
ParseException

AdditiveExpression

public final void AdditiveExpression()
                              throws ParseException
Throws:
ParseException

MultiplicativeExpression

public final void MultiplicativeExpression()
                                    throws ParseException
Throws:
ParseException

UnaryExpression

public final void UnaryExpression()
                           throws ParseException
Throws:
ParseException

UnaryExpressionNotPlusMinus

public final void UnaryExpressionNotPlusMinus()
                                       throws ParseException
Throws:
ParseException

CastLookahead

public final void CastLookahead()
                         throws ParseException
Throws:
ParseException

PostfixExpression

public final void PostfixExpression()
                             throws ParseException
Throws:
ParseException

CastExpression

public final void CastExpression()
                          throws ParseException
Throws:
ParseException

PrimaryExpression

public final void PrimaryExpression()
                             throws ParseException
Throws:
ParseException

PrimaryPrefix

public final void PrimaryPrefix()
                         throws ParseException
Throws:
ParseException

MethodCall

public final void MethodCall()
                      throws ParseException
Throws:
ParseException

Field

public final void Field()
                 throws ParseException
Throws:
ParseException

Literal

public final void Literal()
                   throws ParseException
Throws:
ParseException

Arguments

public final void Arguments()
                     throws ParseException
Throws:
ParseException

Argument

public final void Argument()
                    throws ParseException
Throws:
ParseException

NamedArguments

public final void NamedArguments()
                          throws ParseException
Throws:
ParseException

NamedArgument

public final void NamedArgument()
                         throws ParseException
Throws:
ParseException

AllocationExpression

public final void AllocationExpression()
                                throws ParseException
Throws:
ParseException

ArrayDimsAndInits

public final void ArrayDimsAndInits()
                             throws ParseException
Throws:
ParseException

LabeledStatement

public final void LabeledStatement()
                            throws ParseException
Throws:
ParseException

Block

public final void Block()
                 throws ParseException
Throws:
ParseException

EmptyStatement

public final void EmptyStatement()
                          throws ParseException
Throws:
ParseException

StatementExpression

public final void StatementExpression()
                               throws ParseException
Throws:
ParseException

SwitchStatement

public final void SwitchStatement()
                           throws ParseException
Throws:
ParseException

Case

public final void Case()
                throws ParseException
Throws:
ParseException

SwitchLabel

public final void SwitchLabel()
                       throws ParseException
Throws:
ParseException

IfStatement

public final void IfStatement()
                       throws ParseException
Throws:
ParseException

WhileStatement

public final void WhileStatement()
                          throws ParseException
Throws:
ParseException

DoStatement

public final void DoStatement()
                       throws ParseException
Throws:
ParseException

EnhancedForStatement

public final void EnhancedForStatement()
                                throws ParseException
Throws:
ParseException

ForStatement

public final void ForStatement()
                        throws ParseException
Throws:
ParseException

ForInit

public final void ForInit()
                   throws ParseException
Throws:
ParseException

StatementExpressionList

public final void StatementExpressionList()
                                   throws ParseException
Throws:
ParseException

ForUpdate

public final void ForUpdate()
                     throws ParseException
Throws:
ParseException

BreakStatement

public final void BreakStatement()
                          throws ParseException
Throws:
ParseException

ContinueStatement

public final void ContinueStatement()
                             throws ParseException
Throws:
ParseException

ReturnStatement

public final void ReturnStatement()
                           throws ParseException
Throws:
ParseException

ThrowStatement

public final void ThrowStatement()
                          throws ParseException
Throws:
ParseException

SynchronizedStatement

public final void SynchronizedStatement()
                                 throws ParseException
Throws:
ParseException

TryStatement

public final void TryStatement()
                        throws ParseException
Throws:
ParseException

AssertStatement

public final void AssertStatement()
                           throws ParseException
Throws:
ParseException

PrintStatement

public final void PrintStatement()
                          throws ParseException
Throws:
ParseException

jj_2_1

private final boolean jj_2_1(int xla)

jj_2_2

private final boolean jj_2_2(int xla)

jj_2_3

private final boolean jj_2_3(int xla)

jj_2_4

private final boolean jj_2_4(int xla)

jj_2_5

private final boolean jj_2_5(int xla)

jj_2_6

private final boolean jj_2_6(int xla)

jj_2_7

private final boolean jj_2_7(int xla)

jj_2_8

private final boolean jj_2_8(int xla)

jj_2_9

private final boolean jj_2_9(int xla)

jj_2_10

private final boolean jj_2_10(int xla)

jj_2_11

private final boolean jj_2_11(int xla)

jj_2_12

private final boolean jj_2_12(int xla)

jj_2_13

private final boolean jj_2_13(int xla)

jj_2_14

private final boolean jj_2_14(int xla)

jj_2_15

private final boolean jj_2_15(int xla)

jj_2_16

private final boolean jj_2_16(int xla)

jj_2_17

private final boolean jj_2_17(int xla)

jj_2_18

private final boolean jj_2_18(int xla)

jj_2_19

private final boolean jj_2_19(int xla)

jj_2_20

private final boolean jj_2_20(int xla)

jj_2_21

private final boolean jj_2_21(int xla)

jj_2_22

private final boolean jj_2_22(int xla)

jj_2_23

private final boolean jj_2_23(int xla)

jj_2_24

private final boolean jj_2_24(int xla)

jj_2_25

private final boolean jj_2_25(int xla)

jj_2_26

private final boolean jj_2_26(int xla)

jj_2_27

private final boolean jj_2_27(int xla)

jj_3R_109

private final boolean jj_3R_109()

jj_3R_61

private final boolean jj_3R_61()

jj_3R_108

private final boolean jj_3R_108()

jj_3R_76

private final boolean jj_3R_76()

jj_3R_107

private final boolean jj_3R_107()

jj_3R_55

private final boolean jj_3R_55()

jj_3R_75

private final boolean jj_3R_75()

jj_3R_74

private final boolean jj_3R_74()

jj_3R_73

private final boolean jj_3R_73()

jj_3_3

private final boolean jj_3_3()

jj_3R_72

private final boolean jj_3R_72()

jj_3_20

private final boolean jj_3_20()

jj_3R_60

private final boolean jj_3R_60()

jj_3R_71

private final boolean jj_3R_71()

jj_3R_106

private final boolean jj_3R_106()

jj_3R_70

private final boolean jj_3R_70()

jj_3_26

private final boolean jj_3_26()

jj_3R_69

private final boolean jj_3R_69()

jj_3R_68

private final boolean jj_3R_68()

jj_3_2

private final boolean jj_3_2()

jj_3R_105

private final boolean jj_3R_105()

jj_3_1

private final boolean jj_3_1()

jj_3R_51

private final boolean jj_3R_51()

jj_3R_77

private final boolean jj_3R_77()

jj_3R_59

private final boolean jj_3R_59()

jj_3R_35

private final boolean jj_3R_35()

jj_3_23

private final boolean jj_3_23()

jj_3R_52

private final boolean jj_3R_52()

jj_3R_104

private final boolean jj_3R_104()

jj_3R_57

private final boolean jj_3R_57()

jj_3R_56

private final boolean jj_3R_56()

jj_3_21

private final boolean jj_3_21()

jj_3R_103

private final boolean jj_3R_103()

jj_3_22

private final boolean jj_3_22()

jj_3_6

private final boolean jj_3_6()

jj_3R_102

private final boolean jj_3R_102()

jj_3R_96

private final boolean jj_3R_96()

jj_3R_95

private final boolean jj_3R_95()

jj_3R_79

private final boolean jj_3R_79()

jj_3R_94

private final boolean jj_3R_94()

jj_3R_84

private final boolean jj_3R_84()

jj_3R_101

private final boolean jj_3R_101()

jj_3R_93

private final boolean jj_3R_93()

jj_3_5

private final boolean jj_3_5()

jj_3R_63

private final boolean jj_3R_63()

jj_3_27

private final boolean jj_3_27()

jj_3R_100

private final boolean jj_3R_100()

jj_3R_92

private final boolean jj_3R_92()

jj_3R_91

private final boolean jj_3R_91()

jj_3R_90

private final boolean jj_3R_90()

jj_3R_99

private final boolean jj_3R_99()

jj_3R_89

private final boolean jj_3R_89()

jj_3R_98

private final boolean jj_3R_98()

jj_3R_87

private final boolean jj_3R_87()

jj_3R_97

private final boolean jj_3R_97()

jj_3R_83

private final boolean jj_3R_83()

jj_3R_62

private final boolean jj_3R_62()

jj_3R_88

private final boolean jj_3R_88()

jj_3R_36

private final boolean jj_3R_36()

jj_3_17

private final boolean jj_3_17()

jj_3R_86

private final boolean jj_3R_86()

jj_3_19

private final boolean jj_3_19()

jj_3R_85

private final boolean jj_3R_85()

jj_3R_54

private final boolean jj_3R_54()

jj_3R_49

private final boolean jj_3R_49()

jj_3_18

private final boolean jj_3_18()

jj_3R_48

private final boolean jj_3R_48()

jj_3R_127

private final boolean jj_3R_127()

jj_3R_47

private final boolean jj_3R_47()

jj_3R_82

private final boolean jj_3R_82()

jj_3R_126

private final boolean jj_3R_126()

jj_3R_78

private final boolean jj_3R_78()

jj_3R_46

private final boolean jj_3R_46()

jj_3R_125

private final boolean jj_3R_125()

jj_3R_45

private final boolean jj_3R_45()

jj_3R_81

private final boolean jj_3R_81()

jj_3R_124

private final boolean jj_3R_124()

jj_3R_58

private final boolean jj_3R_58()

jj_3R_44

private final boolean jj_3R_44()

jj_3R_43

private final boolean jj_3R_43()

jj_3R_42

private final boolean jj_3R_42()

jj_3R_41

private final boolean jj_3R_41()

jj_3R_40

private final boolean jj_3R_40()

jj_3R_123

private final boolean jj_3R_123()

jj_3R_39

private final boolean jj_3R_39()

jj_3_16

private final boolean jj_3_16()

jj_3R_38

private final boolean jj_3R_38()

jj_3_15

private final boolean jj_3_15()

jj_3_14

private final boolean jj_3_14()

jj_3_13

private final boolean jj_3_13()

jj_3_9

private final boolean jj_3_9()

jj_3R_121

private final boolean jj_3R_121()

jj_3R_122

private final boolean jj_3R_122()

jj_3R_120

private final boolean jj_3R_120()

jj_3R_53

private final boolean jj_3R_53()

jj_3R_118

private final boolean jj_3R_118()

jj_3_12

private final boolean jj_3_12()

jj_3R_119

private final boolean jj_3R_119()

jj_3R_34

private final boolean jj_3R_34()

jj_3_7

private final boolean jj_3_7()

jj_3_10

private final boolean jj_3_10()

jj_3R_67

private final boolean jj_3R_67()

jj_3_8

private final boolean jj_3_8()

jj_3R_66

private final boolean jj_3R_66()

jj_3_11

private final boolean jj_3_11()

jj_3R_50

private final boolean jj_3R_50()

jj_3R_117

private final boolean jj_3R_117()

jj_3R_116

private final boolean jj_3R_116()

jj_3R_64

private final boolean jj_3R_64()

jj_3R_115

private final boolean jj_3R_115()

jj_3R_65

private final boolean jj_3R_65()

jj_3R_114

private final boolean jj_3R_114()

jj_3R_113

private final boolean jj_3R_113()

jj_3_4

private final boolean jj_3_4()

jj_3_25

private final boolean jj_3_25()

jj_3R_37

private final boolean jj_3R_37()

jj_3R_80

private final boolean jj_3R_80()

jj_3R_111

private final boolean jj_3R_111()

jj_3_24

private final boolean jj_3_24()

jj_3R_112

private final boolean jj_3R_112()

jj_3R_110

private final boolean jj_3R_110()

jj_3R_33

private final boolean jj_3R_33()

jj_la1_0

private static void jj_la1_0()

jj_la1_1

private static void jj_la1_1()

jj_la1_2

private static void jj_la1_2()

jj_la1_3

private static void jj_la1_3()

jj_la1_4

private static void jj_la1_4()

jj_la1_5

private static void jj_la1_5()

ReInit

public void ReInit(java.io.InputStream stream)

ReInit

public void ReInit(java.io.Reader stream)

ReInit

public void ReInit(JxpParserTokenManager tm)

jj_consume_token

private final Token jj_consume_token(int kind)
                              throws ParseException
Throws:
ParseException

jj_scan_token

private final boolean jj_scan_token(int kind)

getNextToken

public final Token getNextToken()

getToken

public final Token getToken(int index)

jj_ntk

private final int jj_ntk()

jj_add_error_token

private void jj_add_error_token(int kind,
                                int pos)

generateParseException

public ParseException generateParseException()

enable_tracing

public final void enable_tracing()

disable_tracing

public final void disable_tracing()

jj_rescan_token

private final void jj_rescan_token()

jj_save

private final void jj_save(int index,
                           int xla)