maj
Class MAJ2JavaTranslator

java.lang.Object
  extended byantlr.TreeParser
      extended bymaj.MAJ2JavaTranslator
All Implemented Interfaces:
MAJ2JavaTokenTypes

public class MAJ2JavaTranslator
extends antlr.TreeParser
implements MAJ2JavaTokenTypes


Field Summary
static java.lang.String[] _tokenNames
           
static antlr.collections.impl.BitSet _tokenSet_0
           
static antlr.collections.impl.BitSet _tokenSet_1
           
static antlr.collections.impl.BitSet _tokenSet_2
           
static antlr.collections.impl.BitSet _tokenSet_3
           
 
Fields inherited from class antlr.TreeParser
_retTree, astFactory, ASTNULL, inputState, returnAST, tokenNames, traceDepth
 
Fields inherited from interface maj.MAJ2JavaTokenTypes
ABSTRACT, ARRAY_DECLARATOR, ARRAY_INIT, ASPECTJ_ADVICE_AFTER, ASPECTJ_ADVICE_AROUND, ASPECTJ_ADVICE_BEFORE, ASPECTJ_ADVICE_SPEC, ASPECTJ_ARRAY_DECLARATOR, ASPECTJ_ARRAY_INIT, ASPECTJ_ASPECT_BLOCK, ASPECTJ_ASPECT_DEC, ASPECTJ_CASE_GROUP, ASPECTJ_CLASS_DEF, ASPECTJ_CONSTRUCTOR_PATTERN, ASPECTJ_CTOR_CALL, ASPECTJ_CTOR_DEF, ASPECTJ_DECLARE, ASPECTJ_ELIST, ASPECTJ_EMPTY_STAT, ASPECTJ_EXPR, ASPECTJ_EXTENDS_CLAUSE, ASPECTJ_FOR_CONDITION, ASPECTJ_FOR_INIT, ASPECTJ_FOR_ITERATOR, ASPECTJ_IMPLEMENTS_CLAUSE, ASPECTJ_IMPORT, ASPECTJ_INDEX_OP, ASPECTJ_INSTANCE_INIT, ASPECTJ_INTERFACE_DEF, ASPECTJ_LABELED_STAT, ASPECTJ_MEMBER_LIST, ASPECTJ_METHOD_CALL, ASPECTJ_METHOD_DEF, ASPECTJ_METHOD_PATTERN, ASPECTJ_MODIFIER_LIST, ASPECTJ_MODIFIER_LIST_PATTERN, ASPECTJ_OBJBLOCK, ASPECTJ_PACKAGE_DEF, ASPECTJ_PARAMETER_DEF, ASPECTJ_PARAMETERS, ASPECTJ_POINTCUT, ASPECTJ_POINTCUT_DEC, ASPECTJ_POST_DEC, ASPECTJ_POST_INC, ASPECTJ_PRIVILEGED, ASPECTJ_SIGNATURE, ASPECTJ_SIGNATURE_PATTERN, ASPECTJ_SLIST, ASPECTJ_STATEMENT, ASPECTJ_STATEMENT_LIST, ASPECTJ_STATIC_INIT, ASPECTJ_SUPER_CTOR_CALL, ASPECTJ_TYPE, ASPECTJ_TYPE_PATTERN, ASPECTJ_TYPECAST, ASPECTJ_UNARY_MINUS, ASPECTJ_UNARY_PLUS, ASPECTJ_VARDEC_PATTERN, ASPECTJ_VARIABLE_DEF, ASSIGN, BAND, BAND_ASSIGN, BLOCK, BNOT, BOR, BOR_ASSIGN, BSR, BSR_ASSIGN, BXOR, BXOR_ASSIGN, CASE_GROUP, CHAR_LITERAL, CLASS_DEF, COLON, COMMA, CTOR_CALL, CTOR_DEF, DEC, DIV, DIV_ASSIGN, DOT, ELIST, ELLIPSIS, EMPTY_STAT, EOF, EQUAL, ESC, EXPONENT, EXPR, EXTENDS_CLAUSE, FINAL, FLOAT_SUFFIX, FOR_CONDITION, FOR_INIT, FOR_ITERATOR, GE, GT, HEX_DIGIT, IDENT, IMPLEMENTS_CLAUSE, IMPORT, INC, INDEX_OP, INFER_DECL, INFER_DECL_EXPR, INFER_TYPE_EXPR, INFER_TYPE_ID, INSTANCE_INIT, INTERFACE_DEF, LABELED_STAT, LAND, LBRACK, LCURLY, LE, LITERAL_AdviceDec, LITERAL_adviceexecution, LITERAL_after, LITERAL_args, LITERAL_around, LITERAL_aspect, LITERAL_AspectDec, LITERAL_AspectJCompUnitMember, LITERAL_AspectMember, LITERAL_before, LITERAL_boolean, LITERAL_break, LITERAL_byte, LITERAL_call, LITERAL_case, LITERAL_catch, LITERAL_cflow, LITERAL_cflowbelow, LITERAL_char, LITERAL_class, LITERAL_ClassDec, LITERAL_ClassMember, LITERAL_CompUnit, LITERAL_const, LITERAL_ConstructorDec, LITERAL_continue, LITERAL_declare, LITERAL_DeclareDec, LITERAL_default, LITERAL_do, LITERAL_double, LITERAL_else, LITERAL_error, LITERAL_execution, LITERAL_extends, LITERAL_false, LITERAL_finally, LITERAL_float, LITERAL_for, LITERAL_Formal, LITERAL_FormalDec, LITERAL_get, LITERAL_handler, LITERAL_IDENT, LITERAL_Identifier, LITERAL_if, LITERAL_implements, LITERAL_import, LITERAL_Import, LITERAL_infer, LITERAL_initialization, LITERAL_instanceof, LITERAL_int, LITERAL_interface, LITERAL_InterfaceDec, LITERAL_IntroducedDec, LITERAL_IntroduceDec, LITERAL_issingleton, LITERAL_JavaCompUnitMember, LITERAL_JavaExpr, LITERAL_long, LITERAL_MethodDec, LITERAL_MethodDecList, LITERAL_Modifiers, LITERAL_NamePattern, LITERAL_native, LITERAL_new, LITERAL_null, LITERAL_package, LITERAL_parents, LITERAL_Pcd, LITERAL_percflow, LITERAL_percflowbelow, LITERAL_pertarget, LITERAL_perthis, LITERAL_pointcut, LITERAL_PointcutDec, LITERAL_precedence, LITERAL_preinitialization, LITERAL_private, LITERAL_privileged, LITERAL_protected, LITERAL_public, LITERAL_return, LITERAL_returning, LITERAL_set, LITERAL_short, LITERAL_soft, LITERAL_static, LITERAL_staticinitialization, LITERAL_Stmt, LITERAL_super, LITERAL_switch, LITERAL_synchronized, LITERAL_target, LITERAL_this, LITERAL_threadsafe, LITERAL_throw, LITERAL_throwing, LITERAL_throws, LITERAL_transient, LITERAL_true, LITERAL_try, LITERAL_TypeDec, LITERAL_TypeSpec, LITERAL_VarDec, LITERAL_void, LITERAL_volatile, LITERAL_warning, LITERAL_while, LITERAL_within, LITERAL_withincode, LNOT, LOR, LPAREN, LT, MAJ_INFER_DECL, MAJ_PROMOTE, MAJ_PROMOTE_BOOLEAN, MAJ_PROMOTE_BYTE, MAJ_PROMOTE_CHAR, MAJ_PROMOTE_DOUBLE, MAJ_PROMOTE_FLOAT, MAJ_PROMOTE_INT, MAJ_PROMOTE_LONG, MAJ_PROMOTE_SHORT, MAJ_PROMOTE_STRING, MAJ_QUOTE_ADVICE_DEC, MAJ_QUOTE_ASPECT_DEC, MAJ_QUOTE_ASPECT_MEMBER_LIST, MAJ_QUOTE_ASPECTJ_COMP_UNIT_MEMBERS, MAJ_QUOTE_CLASS_DEC, MAJ_QUOTE_CLASS_MEMBER_LIST, MAJ_QUOTE_COMP_UNIT, MAJ_QUOTE_CONSTRUCTOR_DEC, MAJ_QUOTE_CONSTRUCTOR_DEC_LIST, MAJ_QUOTE_EMPTY, MAJ_QUOTE_EXPR, MAJ_QUOTE_EXPR_LIST, MAJ_QUOTE_IDENT, MAJ_QUOTE_IDENT_PATTERN, MAJ_QUOTE_IDENTIFIER, MAJ_QUOTE_IMPORT, MAJ_QUOTE_IMPORT_LIST, MAJ_QUOTE_INTERFACE_DEC, MAJ_QUOTE_INTERTYPE_DEC, MAJ_QUOTE_JAVA_COMP_UNIT_MEMBERS, MAJ_QUOTE_METHOD_DEC, MAJ_QUOTE_METHOD_DEC_LIST, MAJ_QUOTE_MODIFIERS, MAJ_QUOTE_PARAM_DEC, MAJ_QUOTE_PARAM_DEC_LIST, MAJ_QUOTE_POINTCUT, MAJ_QUOTE_POINTCUT_DEC, MAJ_QUOTE_STATEMENT, MAJ_QUOTE_STATEMENT_LIST, MAJ_QUOTE_TYPE_SPEC, MAJ_QUOTE_VAR_DEC, MAJ_QUOTE_VAR_DEC_LIST, MAJ_QUOTED_TYPED, MAJ_QUOTED_UNTYPED, MAJ_UNQUOTE_ADVICE_DEC, MAJ_UNQUOTE_ASPECT_DEC, MAJ_UNQUOTE_ASPECT_MEMBER_LIST, MAJ_UNQUOTE_ASPECTJ_COMP_UNIT_MEMBERS, MAJ_UNQUOTE_CLASS_DEC, MAJ_UNQUOTE_CLASS_MEMBER_LIST, MAJ_UNQUOTE_COMP_UNIT, MAJ_UNQUOTE_CONSTANT, MAJ_UNQUOTE_CONSTRUCTOR_DEC, MAJ_UNQUOTE_CONSTRUCTOR_DEC_LIST, MAJ_UNQUOTE_EMPTY_UNTYPED, MAJ_UNQUOTE_EXPR, MAJ_UNQUOTE_EXPR_LIST, MAJ_UNQUOTE_IDENT, MAJ_UNQUOTE_IDENT_PATTERN, MAJ_UNQUOTE_IDENTIFIER, MAJ_UNQUOTE_IMPORT, MAJ_UNQUOTE_IMPORT_LIST, MAJ_UNQUOTE_INTERFACE_DEC, MAJ_UNQUOTE_INTERTYPE_DEC, MAJ_UNQUOTE_JAVA_COMP_UNIT_MEMBERS, MAJ_UNQUOTE_METHOD_DEC, MAJ_UNQUOTE_METHOD_DEC_LIST, MAJ_UNQUOTE_MODIFIERS, MAJ_UNQUOTE_PARAM_DEC, MAJ_UNQUOTE_PARAM_DEC_LIST, MAJ_UNQUOTE_POINTCUT, MAJ_UNQUOTE_POINTCUT_DEC, MAJ_UNQUOTE_STATEMENT, MAJ_UNQUOTE_STATEMENT_LIST, MAJ_UNQUOTE_TYPE_SPEC, MAJ_UNQUOTE_VAR_DEC, MAJ_UNQUOTE_VAR_DEC_LIST, METHOD_CALL, METHOD_DEF, MINUS, MINUS_ASSIGN, ML_COMMENT, MOD, MOD_ASSIGN, MODIFIERS, NOT_EQUAL, NULL_TREE_LOOKAHEAD, NUM_DOUBLE, NUM_FLOAT, NUM_INT, NUM_LONG, OBJBLOCK, PACKAGE_DEF, PARAMETER_DEF, PARAMETERS, PLUS, PLUS_ASSIGN, POST_DEC, POST_INC, QUESTION, QUOTE, QUOTED_TYPED_DECL, QUOTED_UNTYPED_DECL, RBRACK, RCURLY, RPAREN, SEMI, SL, SL_ASSIGN, SL_COMMENT, SLIST, SR, SR_ASSIGN, STAR, STAR_ASSIGN, STATIC_INIT, STRICTFP, STRING_LITERAL, SUPER_CTOR_CALL, TYPE, TYPECAST, UNARY_MINUS, UNARY_PLUS, UNQUOTE, VARIABLE_DEF, VOCAB, WS
 
Constructor Summary
MAJ2JavaTranslator()
           
 
Method Summary
 void arrayIndex(antlr.collections.AST _t)
           
 void arrayInitializer(antlr.collections.AST _t)
           
 antlr.collections.AST arrayTransform(antlr.collections.AST _t, int nl, int cl, int nodeType, antlr.collections.AST idAST, antlr.collections.AST baseAST)
           
 void aspectJadviceDec(antlr.collections.AST _t)
           
 void aspectJarrayIndex(antlr.collections.AST _t)
           
 void aspectJarrayInitializer(antlr.collections.AST _t)
           
 void aspectJaspectBlock(antlr.collections.AST _t)
           
 void aspectJaspectDec(antlr.collections.AST _t)
           
 void aspectJaspectMember(antlr.collections.AST _t)
           
 void aspectJaspectMemberList(antlr.collections.AST _t, antlr.collections.AST resultSoFar)
           
 void aspectJaspectTypeDec(antlr.collections.AST _t)
           
 void aspectJaspectTypeDecList(antlr.collections.AST _t, antlr.collections.AST resultSoFar)
           
 void aspectJBuiltInType(antlr.collections.AST _t)
           
 void aspectJcaseGroup(antlr.collections.AST _t)
           
 void aspectJcaseGroupList(antlr.collections.AST _t, antlr.collections.AST resultSoFar)
           
 void aspectJcaseList(antlr.collections.AST _t, antlr.collections.AST resultSoFar)
           
 void aspectJclassDec(antlr.collections.AST _t)
           
 void aspectJclassMember(antlr.collections.AST _t)
           
 void aspectJclassMemberList(antlr.collections.AST _t, antlr.collections.AST resultSoFar)
           
 void aspectJcompUnit(antlr.collections.AST _t)
           
 void aspectJconstant(antlr.collections.AST _t)
           
 void aspectJconstructorDef(antlr.collections.AST _t)
           
 void aspectJconstructorDefList(antlr.collections.AST _t)
           
 void aspectJconstructorPattern(antlr.collections.AST _t)
           
 void aspectJctorCall(antlr.collections.AST _t)
           
 void aspectJelist(antlr.collections.AST _t)
           
 void aspectJexpr(antlr.collections.AST _t)
           
 void aspectJexpression(antlr.collections.AST _t)
           
 void aspectJexprList(antlr.collections.AST _t, antlr.collections.AST resultSoFar)
           
 void aspectJextendsClause(antlr.collections.AST _t)
           
 void aspectJhandler(antlr.collections.AST _t)
           
 void aspectJhandlerList(antlr.collections.AST _t, antlr.collections.AST resultSoFar)
           
 void aspectJIDENT(antlr.collections.AST _t)
           
 void aspectJidentifier(antlr.collections.AST _t)
           
 void aspectJidentifierWithStar(antlr.collections.AST _t)
           
 void aspectJimplementsClause(antlr.collections.AST _t)
           
 void aspectJimport(antlr.collections.AST _t)
           
 void aspectJimportList(antlr.collections.AST _t, antlr.collections.AST resultSoFar)
           
 void aspectJinitializer(antlr.collections.AST _t)
           
 void aspectJinitializerList(antlr.collections.AST _t, antlr.collections.AST resultSoFar)
           
 void aspectJinterfaceBlock(antlr.collections.AST _t)
           
 void aspectJinterfaceDec(antlr.collections.AST _t)
           
 void aspectJinterTypeDec(antlr.collections.AST _t)
           
 void aspectJjavaTypeDec(antlr.collections.AST _t)
           
 void aspectJjavaTypeDecList(antlr.collections.AST _t, antlr.collections.AST resultSoFar)
           
 void aspectJmethodCall(antlr.collections.AST _t)
           
 void aspectJmethodDec(antlr.collections.AST _t)
           
 void aspectJmethodDef(antlr.collections.AST _t)
           
 void aspectJmethodList(antlr.collections.AST _t, antlr.collections.AST resultSoFar)
           
 void aspectJmethodPattern(antlr.collections.AST _t)
           
 void aspectJmodifier(antlr.collections.AST _t)
           
 void aspectJmodifierList(antlr.collections.AST _t)
           
 void aspectJmodifierPatternList(antlr.collections.AST _t, antlr.collections.AST pos, antlr.collections.AST neg)
           
 void aspectJmodifiers(antlr.collections.AST _t)
           
 void aspectJmodifiersPattern(antlr.collections.AST _t)
           
 void aspectJnamePattern(antlr.collections.AST _t)
           
 void aspectJnewArrayDeclarator(antlr.collections.AST _t)
           
 void aspectJnewExpression(antlr.collections.AST _t)
           
 void aspectJobjBlock(antlr.collections.AST _t)
           
 void aspectJpackageDefinition(antlr.collections.AST _t)
           
 void aspectJparameterDef(antlr.collections.AST _t)
           
 void aspectJparameterDefList(antlr.collections.AST _t)
           
 void aspectJparameterDefModifier(antlr.collections.AST _t)
           
 void aspectJparameterList(antlr.collections.AST _t, antlr.collections.AST resultSoFar)
           
 void aspectJperClause(antlr.collections.AST _t)
           
 void aspectJpointcut(antlr.collections.AST _t)
           
 void aspectJpointcutDec(antlr.collections.AST _t)
           
 void aspectJpointcutPrimitive(antlr.collections.AST _t)
           
 void aspectJpointcutSpec(antlr.collections.AST _t)
           
 void aspectJprimaryExpression(antlr.collections.AST _t)
           
 void aspectJsignaturePattern(antlr.collections.AST _t, antlr.collections.AST resultSoFar)
           
 void aspectJslist(antlr.collections.AST _t)
           
 void aspectJstar(antlr.collections.AST _t)
           
 void aspectJstat(antlr.collections.AST _t)
           
 void aspectJstatList(antlr.collections.AST _t, antlr.collections.AST resultSoFar)
           
 void aspectJthrowsClause(antlr.collections.AST _t)
           
 void aspectJtryBlock(antlr.collections.AST _t)
           
 void aspectJtype(antlr.collections.AST _t)
           
 void aspectJtypeCast(antlr.collections.AST _t)
           
 void aspectJtypeDec(antlr.collections.AST _t)
           
 void aspectJtypeDecList(antlr.collections.AST _t, antlr.collections.AST resultSoFar)
           
 void aspectJtypePattern(antlr.collections.AST _t)
           
 void aspectJtypePatternList(antlr.collections.AST _t, antlr.collections.AST resultSoFar)
           
 void aspectJtypePatternPrimitive(antlr.collections.AST _t)
           
 void aspectJtypeSpec(antlr.collections.AST _t)
           
 void aspectJtypeSpecArray(antlr.collections.AST _t)
           
 void aspectJtypeSpecList(antlr.collections.AST _t, antlr.collections.AST resultSoFar)
           
 void aspectJvarDecPattern(antlr.collections.AST _t)
           
 void aspectJvariableDef(antlr.collections.AST _t)
           
 void aspectJvarInitializer(antlr.collections.AST _t)
           
 void builtInType(antlr.collections.AST _t)
           
 void caseGroup(antlr.collections.AST _t)
           
 void compilationUnit(antlr.collections.AST _t)
           
 void constant(antlr.collections.AST _t)
           
 void ctorCall(antlr.collections.AST _t)
           
 void ctorDef(antlr.collections.AST _t)
           
 void elist(antlr.collections.AST _t)
           
 void entryPoints(antlr.collections.AST _t)
           
 void expr(antlr.collections.AST _t)
           
 void expression(antlr.collections.AST _t)
           
 void extendsClause(antlr.collections.AST _t)
           
 void handler(antlr.collections.AST _t)
           
 void identifier(antlr.collections.AST _t)
           
 void identifierStar(antlr.collections.AST _t)
           
 void implementsClause(antlr.collections.AST _t)
           
 void importDefinition(antlr.collections.AST _t)
           
 void inferDecl(antlr.collections.AST _t)
           
 void initializer(antlr.collections.AST _t)
           
 void interfaceBlock(antlr.collections.AST _t)
           
 void methodDecl(antlr.collections.AST _t)
           
 void methodDef(antlr.collections.AST _t)
           
 void methodHead(antlr.collections.AST _t)
           
 void modifier(antlr.collections.AST _t)
           
 void modifiers(antlr.collections.AST _t)
           
 void newArrayDeclarator(antlr.collections.AST _t)
           
 void newExpression(antlr.collections.AST _t)
           
 void objBlock(antlr.collections.AST _t)
           
 void objectinitializer(antlr.collections.AST _t)
           
 void packageDefinition(antlr.collections.AST _t)
           
 void parameterDef(antlr.collections.AST _t)
           
 void primaryExpression(antlr.collections.AST _t)
           
 void quotedAspectJ(antlr.collections.AST _t)
           
 void quotedAspectJadviceDec(antlr.collections.AST _t)
           
 void quotedAspectJaspectDec(antlr.collections.AST _t)
           
 void quotedAspectJaspectJCompUnitMemberList(antlr.collections.AST _t)
           
 void quotedAspectJaspectMemberList(antlr.collections.AST _t)
           
 void quotedAspectJclass(antlr.collections.AST _t)
           
 void quotedAspectJclassMemberList(antlr.collections.AST _t)
           
 void quotedAspectJcompUnit(antlr.collections.AST _t)
           
 void quotedAspectJconstructor(antlr.collections.AST _t)
           
 void quotedAspectJconstructorList(antlr.collections.AST _t)
           
 void quotedAspectJelist(antlr.collections.AST _t)
           
 void quotedAspectJexpr(antlr.collections.AST _t)
           
 void quotedAspectJIDENT(antlr.collections.AST _t)
           
 void quotedAspectJidentifier(antlr.collections.AST _t)
           
 void quotedAspectJimplist(antlr.collections.AST _t)
           
 void quotedAspectJimport(antlr.collections.AST _t)
           
 void quotedAspectJinterface(antlr.collections.AST _t)
           
 void quotedAspectJinterTypeDec(antlr.collections.AST _t)
           
 void quotedAspectJjavaCompUnitMemberList(antlr.collections.AST _t)
           
 void quotedAspectJmethod(antlr.collections.AST _t)
           
 void quotedAspectJmethodList(antlr.collections.AST _t)
           
 void quotedAspectJModifiers(antlr.collections.AST _t)
           
 void quotedAspectJnamePattern(antlr.collections.AST _t)
           
 void quotedAspectJparameterDef(antlr.collections.AST _t)
           
 void quotedAspectJparameterDefList(antlr.collections.AST _t)
           
 void quotedAspectJpointcut(antlr.collections.AST _t)
           
 void quotedAspectJpointcutDec(antlr.collections.AST _t)
           
 void quotedAspectJslist(antlr.collections.AST _t)
           
 void quotedaspectJstat(antlr.collections.AST _t)
           
 void quotedAspectJtypeSpec(antlr.collections.AST _t)
           
 void quotedAspectJvariableDef(antlr.collections.AST _t)
           
 void slist(antlr.collections.AST _t)
           
 void stat(antlr.collections.AST _t)
           
 void throwsClause(antlr.collections.AST _t)
           
 void tryBlock(antlr.collections.AST _t)
           
 void type(antlr.collections.AST _t)
           
 void typeDefinition(antlr.collections.AST _t)
           
 void typeSpec(antlr.collections.AST _t)
           
 void typeSpecArray(antlr.collections.AST _t)
           
 void unquotedArg(antlr.collections.AST _t)
           
 void unquotedAspectJadviceDec(antlr.collections.AST _t)
           
 void unquotedAspectJaspectDec(antlr.collections.AST _t)
           
 void unquotedAspectJaspectJCompUnitMemberList(antlr.collections.AST _t)
           
 void unquotedAspectJaspectMemberList(antlr.collections.AST _t)
           
 void unquotedAspectJclass(antlr.collections.AST _t)
           
 void unquotedAspectJclassMemberList(antlr.collections.AST _t)
           
 void unquotedAspectJcompUnit(antlr.collections.AST _t)
           
 void unquotedAspectJconstructor(antlr.collections.AST _t)
           
 void unquotedAspectJconstructorList(antlr.collections.AST _t)
           
 void unquotedAspectJelist(antlr.collections.AST _t)
           
 void unquotedAspectJexpr(antlr.collections.AST _t)
           
 void unquotedAspectJidentifier(antlr.collections.AST _t)
           
 void unquotedAspectJimpList(antlr.collections.AST _t)
           
 void unquotedAspectJimport(antlr.collections.AST _t)
           
 void unquotedAspectJinterface(antlr.collections.AST _t)
           
 void unquotedAspectJinterTypeDec(antlr.collections.AST _t)
           
 void unquotedAspectJjavaCompUnitMemberList(antlr.collections.AST _t)
           
 void unquotedAspectJmethod(antlr.collections.AST _t)
           
 void unquotedAspectJmethodList(antlr.collections.AST _t)
           
 void unquotedAspectJModifiers(antlr.collections.AST _t)
           
 void unquotedAspectJnamePattern(antlr.collections.AST _t)
           
 void unquotedAspectJparameterDef(antlr.collections.AST _t)
           
 void unquotedAspectJparameterDefList(antlr.collections.AST _t)
           
 void unquotedAspectJpointcut(antlr.collections.AST _t)
           
 void unquotedAspectJpointcutDec(antlr.collections.AST _t)
           
 void unquotedAspectJslist(antlr.collections.AST _t)
           
 void unquotedAspectJstat(antlr.collections.AST _t)
           
 void unquotedAspectJtypeSpec(antlr.collections.AST _t)
           
 void unquotedAspectJvariableDef(antlr.collections.AST _t)
           
 void variableDeclarator(antlr.collections.AST _t)
           
 void variableDef(antlr.collections.AST _t)
           
 void varInitializer(antlr.collections.AST _t)
           
 
Methods inherited from class antlr.TreeParser
getAST, getASTFactory, getTokenName, getTokenNames, match, match, matchNot, panic, reportError, reportError, reportWarning, setASTFactory, setASTNodeClass, setASTNodeType, traceIn, traceIndent, traceOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_tokenNames

public static final java.lang.String[] _tokenNames

_tokenSet_0

public static final antlr.collections.impl.BitSet _tokenSet_0

_tokenSet_1

public static final antlr.collections.impl.BitSet _tokenSet_1

_tokenSet_2

public static final antlr.collections.impl.BitSet _tokenSet_2

_tokenSet_3

public static final antlr.collections.impl.BitSet _tokenSet_3
Constructor Detail

MAJ2JavaTranslator

public MAJ2JavaTranslator()
Method Detail

compilationUnit

public final void compilationUnit(antlr.collections.AST _t)
                           throws antlr.RecognitionException
Throws:
antlr.RecognitionException

packageDefinition

public final void packageDefinition(antlr.collections.AST _t)
                             throws antlr.RecognitionException
Throws:
antlr.RecognitionException

importDefinition

public final void importDefinition(antlr.collections.AST _t)
                            throws antlr.RecognitionException
Throws:
antlr.RecognitionException

typeDefinition

public final void typeDefinition(antlr.collections.AST _t)
                          throws antlr.RecognitionException
Throws:
antlr.RecognitionException

identifier

public final void identifier(antlr.collections.AST _t)
                      throws antlr.RecognitionException
Throws:
antlr.RecognitionException

identifierStar

public final void identifierStar(antlr.collections.AST _t)
                          throws antlr.RecognitionException
Throws:
antlr.RecognitionException

modifiers

public final void modifiers(antlr.collections.AST _t)
                     throws antlr.RecognitionException
Throws:
antlr.RecognitionException

extendsClause

public final void extendsClause(antlr.collections.AST _t)
                         throws antlr.RecognitionException
Throws:
antlr.RecognitionException

implementsClause

public final void implementsClause(antlr.collections.AST _t)
                            throws antlr.RecognitionException
Throws:
antlr.RecognitionException

objBlock

public final void objBlock(antlr.collections.AST _t)
                    throws antlr.RecognitionException
Throws:
antlr.RecognitionException

interfaceBlock

public final void interfaceBlock(antlr.collections.AST _t)
                          throws antlr.RecognitionException
Throws:
antlr.RecognitionException

typeSpec

public final void typeSpec(antlr.collections.AST _t)
                    throws antlr.RecognitionException
Throws:
antlr.RecognitionException

typeSpecArray

public final void typeSpecArray(antlr.collections.AST _t)
                         throws antlr.RecognitionException
Throws:
antlr.RecognitionException

type

public final void type(antlr.collections.AST _t)
                throws antlr.RecognitionException
Throws:
antlr.RecognitionException

builtInType

public final void builtInType(antlr.collections.AST _t)
                       throws antlr.RecognitionException
Throws:
antlr.RecognitionException

entryPoints

public final void entryPoints(antlr.collections.AST _t)
                       throws antlr.RecognitionException
Throws:
antlr.RecognitionException

modifier

public final void modifier(antlr.collections.AST _t)
                    throws antlr.RecognitionException
Throws:
antlr.RecognitionException

methodDecl

public final void methodDecl(antlr.collections.AST _t)
                      throws antlr.RecognitionException
Throws:
antlr.RecognitionException

variableDef

public final void variableDef(antlr.collections.AST _t)
                       throws antlr.RecognitionException
Throws:
antlr.RecognitionException

ctorDef

public final void ctorDef(antlr.collections.AST _t)
                   throws antlr.RecognitionException
Throws:
antlr.RecognitionException

methodDef

public final void methodDef(antlr.collections.AST _t)
                     throws antlr.RecognitionException
Throws:
antlr.RecognitionException

slist

public final void slist(antlr.collections.AST _t)
                 throws antlr.RecognitionException
Throws:
antlr.RecognitionException

methodHead

public final void methodHead(antlr.collections.AST _t)
                      throws antlr.RecognitionException
Throws:
antlr.RecognitionException

variableDeclarator

public final void variableDeclarator(antlr.collections.AST _t)
                              throws antlr.RecognitionException
Throws:
antlr.RecognitionException

varInitializer

public final void varInitializer(antlr.collections.AST _t)
                          throws antlr.RecognitionException
Throws:
antlr.RecognitionException

inferDecl

public final void inferDecl(antlr.collections.AST _t)
                     throws antlr.RecognitionException
Throws:
antlr.RecognitionException

parameterDef

public final void parameterDef(antlr.collections.AST _t)
                        throws antlr.RecognitionException
Throws:
antlr.RecognitionException

objectinitializer

public final void objectinitializer(antlr.collections.AST _t)
                             throws antlr.RecognitionException
Throws:
antlr.RecognitionException

initializer

public final void initializer(antlr.collections.AST _t)
                       throws antlr.RecognitionException
Throws:
antlr.RecognitionException

expression

public final void expression(antlr.collections.AST _t)
                      throws antlr.RecognitionException
Throws:
antlr.RecognitionException

arrayInitializer

public final void arrayInitializer(antlr.collections.AST _t)
                            throws antlr.RecognitionException
Throws:
antlr.RecognitionException

throwsClause

public final void throwsClause(antlr.collections.AST _t)
                        throws antlr.RecognitionException
Throws:
antlr.RecognitionException

stat

public final void stat(antlr.collections.AST _t)
                throws antlr.RecognitionException
Throws:
antlr.RecognitionException

elist

public final void elist(antlr.collections.AST _t)
                 throws antlr.RecognitionException
Throws:
antlr.RecognitionException

caseGroup

public final void caseGroup(antlr.collections.AST _t)
                     throws antlr.RecognitionException
Throws:
antlr.RecognitionException

tryBlock

public final void tryBlock(antlr.collections.AST _t)
                    throws antlr.RecognitionException
Throws:
antlr.RecognitionException

handler

public final void handler(antlr.collections.AST _t)
                   throws antlr.RecognitionException
Throws:
antlr.RecognitionException

expr

public final void expr(antlr.collections.AST _t)
                throws antlr.RecognitionException
Throws:
antlr.RecognitionException

primaryExpression

public final void primaryExpression(antlr.collections.AST _t)
                             throws antlr.RecognitionException
Throws:
antlr.RecognitionException

arrayIndex

public final void arrayIndex(antlr.collections.AST _t)
                      throws antlr.RecognitionException
Throws:
antlr.RecognitionException

ctorCall

public final void ctorCall(antlr.collections.AST _t)
                    throws antlr.RecognitionException
Throws:
antlr.RecognitionException

newExpression

public final void newExpression(antlr.collections.AST _t)
                         throws antlr.RecognitionException
Throws:
antlr.RecognitionException

constant

public final void constant(antlr.collections.AST _t)
                    throws antlr.RecognitionException
Throws:
antlr.RecognitionException

quotedAspectJ

public final void quotedAspectJ(antlr.collections.AST _t)
                         throws antlr.RecognitionException
Throws:
antlr.RecognitionException

newArrayDeclarator

public final void newArrayDeclarator(antlr.collections.AST _t)
                              throws antlr.RecognitionException
Throws:
antlr.RecognitionException

quotedAspectJIDENT

public final void quotedAspectJIDENT(antlr.collections.AST _t)
                              throws antlr.RecognitionException
Throws:
antlr.RecognitionException

quotedAspectJidentifier

public final void quotedAspectJidentifier(antlr.collections.AST _t)
                                   throws antlr.RecognitionException
Throws:
antlr.RecognitionException

quotedAspectJnamePattern

public final void quotedAspectJnamePattern(antlr.collections.AST _t)
                                    throws antlr.RecognitionException
Throws:
antlr.Recognition