edu.rice.cs.javalanglevels.tree
Class JExpressionIFDepthFirstVisitor_void

java.lang.Object
  extended by edu.rice.cs.javalanglevels.tree.JExpressionIFDepthFirstVisitor_void
All Implemented Interfaces:
JExpressionIFVisitor_void

public class JExpressionIFDepthFirstVisitor_void
extends java.lang.Object
implements JExpressionIFVisitor_void

An abstract implementation of a visitor over JExpressionIF that does not return a value. This visitor implements the visitor interface with methods that first visit children, and then call visitCASEOnly(). (CASE is replaced by the case name.) The default implementation of the forCASEOnly methods call protected method defaultCase(). This method defaults to no-op.


Constructor Summary
JExpressionIFDepthFirstVisitor_void()
           
 
Method Summary
protected  void defaultCase(JExpressionIF that)
          This method is called by default from cases that do not override forCASEOnly.
protected  void defaultDoFirst(JExpressionIF that)
          This method is called by default from cases that do not override forCASEDoFirst.
 void forAbstractMethodDef(AbstractMethodDef that)
          Process an instance of AbstractMethodDef.
 void forAbstractMethodDefDoFirst(AbstractMethodDef that)
           
 void forAbstractMethodDefOnly(AbstractMethodDef that)
           
 void forAndExpression(AndExpression that)
          Process an instance of AndExpression.
 void forAndExpressionDoFirst(AndExpression that)
           
 void forAndExpressionOnly(AndExpression that)
           
 void forAnonymousClassInstantiationDoFirst(AnonymousClassInstantiation that)
           
 void forAnonymousClassInstantiationOnly(AnonymousClassInstantiation that)
           
 void forArrayAccess(ArrayAccess that)
          Process an instance of ArrayAccess.
 void forArrayAccessDoFirst(ArrayAccess that)
           
 void forArrayAccessOnly(ArrayAccess that)
           
 void forArrayInitializer(ArrayInitializer that)
          Process an instance of ArrayInitializer.
 void forArrayInitializerDoFirst(ArrayInitializer that)
           
 void forArrayInitializerOnly(ArrayInitializer that)
           
 void forArrayInstantiationDoFirst(ArrayInstantiation that)
           
 void forArrayInstantiationOnly(ArrayInstantiation that)
           
 void forArrayType(ArrayType that)
          Process an instance of ArrayType.
 void forArrayTypeDoFirst(ArrayType that)
           
 void forArrayTypeOnly(ArrayType that)
           
 void forAssignmentExpressionDoFirst(AssignmentExpression that)
           
 void forAssignmentExpressionOnly(AssignmentExpression that)
           
 void forBinaryExpressionDoFirst(BinaryExpression that)
           
 void forBinaryExpressionOnly(BinaryExpression that)
           
 void forBitwiseAndAssignmentExpression(BitwiseAndAssignmentExpression that)
          Process an instance of BitwiseAndAssignmentExpression.
 void forBitwiseAndAssignmentExpressionDoFirst(BitwiseAndAssignmentExpression that)
           
 void forBitwiseAndAssignmentExpressionOnly(BitwiseAndAssignmentExpression that)
           
 void forBitwiseAndExpression(BitwiseAndExpression that)
          Process an instance of BitwiseAndExpression.
 void forBitwiseAndExpressionDoFirst(BitwiseAndExpression that)
           
 void forBitwiseAndExpressionOnly(BitwiseAndExpression that)
           
 void forBitwiseAssignmentExpressionDoFirst(BitwiseAssignmentExpression that)
           
 void forBitwiseAssignmentExpressionOnly(BitwiseAssignmentExpression that)
           
 void forBitwiseBinaryExpressionDoFirst(BitwiseBinaryExpression that)
           
 void forBitwiseBinaryExpressionOnly(BitwiseBinaryExpression that)
           
 void forBitwiseNotExpression(BitwiseNotExpression that)
          Process an instance of BitwiseNotExpression.
 void forBitwiseNotExpressionDoFirst(BitwiseNotExpression that)
           
 void forBitwiseNotExpressionOnly(BitwiseNotExpression that)
           
 void forBitwiseOrAssignmentExpression(BitwiseOrAssignmentExpression that)
          Process an instance of BitwiseOrAssignmentExpression.
 void forBitwiseOrAssignmentExpressionDoFirst(BitwiseOrAssignmentExpression that)
           
 void forBitwiseOrAssignmentExpressionOnly(BitwiseOrAssignmentExpression that)
           
 void forBitwiseOrExpression(BitwiseOrExpression that)
          Process an instance of BitwiseOrExpression.
 void forBitwiseOrExpressionDoFirst(BitwiseOrExpression that)
           
 void forBitwiseOrExpressionOnly(BitwiseOrExpression that)
           
 void forBitwiseXorAssignmentExpression(BitwiseXorAssignmentExpression that)
          Process an instance of BitwiseXorAssignmentExpression.
 void forBitwiseXorAssignmentExpressionDoFirst(BitwiseXorAssignmentExpression that)
           
 void forBitwiseXorAssignmentExpressionOnly(BitwiseXorAssignmentExpression that)
           
 void forBitwiseXorExpression(BitwiseXorExpression that)
          Process an instance of BitwiseXorExpression.
 void forBitwiseXorExpressionDoFirst(BitwiseXorExpression that)
           
 void forBitwiseXorExpressionOnly(BitwiseXorExpression that)
           
 void forBlock(Block that)
          Process an instance of Block.
 void forBlockDoFirst(Block that)
           
 void forBlockOnly(Block that)
           
 void forBodyDoFirst(Body that)
           
 void forBodyOnly(Body that)
           
 void forBooleanExpressionDoFirst(BooleanExpression that)
           
 void forBooleanExpressionOnly(BooleanExpression that)
           
 void forBooleanLiteral(BooleanLiteral that)
          Process an instance of BooleanLiteral.
 void forBooleanLiteralDoFirst(BooleanLiteral that)
           
 void forBooleanLiteralOnly(BooleanLiteral that)
           
 void forBracedBody(BracedBody that)
          Process an instance of BracedBody.
 void forBracedBodyDoFirst(BracedBody that)
           
 void forBracedBodyOnly(BracedBody that)
           
 void forBreakStatementDoFirst(BreakStatement that)
           
 void forBreakStatementOnly(BreakStatement that)
           
 void forCastExpression(CastExpression that)
          Process an instance of CastExpression.
 void forCastExpressionDoFirst(CastExpression that)
           
 void forCastExpressionOnly(CastExpression that)
           
 void forCatchBlock(CatchBlock that)
          Process an instance of CatchBlock.
 void forCatchBlockDoFirst(CatchBlock that)
           
 void forCatchBlockOnly(CatchBlock that)
           
 void forCharLiteral(CharLiteral that)
          Process an instance of CharLiteral.
 void forCharLiteralDoFirst(CharLiteral that)
           
 void forCharLiteralOnly(CharLiteral that)
           
 void forClassDef(ClassDef that)
          Process an instance of ClassDef.
 void forClassDefDoFirst(ClassDef that)
           
 void forClassDefOnly(ClassDef that)
           
 void forClassImportStatement(ClassImportStatement that)
          Process an instance of ClassImportStatement.
 void forClassImportStatementDoFirst(ClassImportStatement that)
           
 void forClassImportStatementOnly(ClassImportStatement that)
           
 void forClassInstantiationDoFirst(ClassInstantiation that)
           
 void forClassInstantiationOnly(ClassInstantiation that)
           
 void forClassLiteral(ClassLiteral that)
          Process an instance of ClassLiteral.
 void forClassLiteralDoFirst(ClassLiteral that)
           
 void forClassLiteralOnly(ClassLiteral that)
           
 void forClassOrInterfaceType(ClassOrInterfaceType that)
          Process an instance of ClassOrInterfaceType.
 void forClassOrInterfaceTypeDoFirst(ClassOrInterfaceType that)
           
 void forClassOrInterfaceTypeOnly(ClassOrInterfaceType that)
           
 void forComparisonExpressionDoFirst(ComparisonExpression that)
           
 void forComparisonExpressionOnly(ComparisonExpression that)
           
 void forComplexAnonymousClassInstantiation(ComplexAnonymousClassInstantiation that)
          Process an instance of ComplexAnonymousClassInstantiation.
 void forComplexAnonymousClassInstantiationDoFirst(ComplexAnonymousClassInstantiation that)
           
 void forComplexAnonymousClassInstantiationOnly(ComplexAnonymousClassInstantiation that)
           
 void forComplexInitializedArrayInstantiation(ComplexInitializedArrayInstantiation that)
          Process an instance of ComplexInitializedArrayInstantiation.
 void forComplexInitializedArrayInstantiationDoFirst(ComplexInitializedArrayInstantiation that)
           
 void forComplexInitializedArrayInstantiationOnly(ComplexInitializedArrayInstantiation that)
           
 void forComplexMethodInvocation(ComplexMethodInvocation that)
          Process an instance of ComplexMethodInvocation.
 void forComplexMethodInvocationDoFirst(ComplexMethodInvocation that)
           
 void forComplexMethodInvocationOnly(ComplexMethodInvocation that)
           
 void forComplexNamedClassInstantiation(ComplexNamedClassInstantiation that)
          Process an instance of ComplexNamedClassInstantiation.
 void forComplexNamedClassInstantiationDoFirst(ComplexNamedClassInstantiation that)
           
 void forComplexNamedClassInstantiationOnly(ComplexNamedClassInstantiation that)
           
 void forComplexNameReference(ComplexNameReference that)
          Process an instance of ComplexNameReference.
 void forComplexNameReferenceDoFirst(ComplexNameReference that)
           
 void forComplexNameReferenceOnly(ComplexNameReference that)
           
 void forComplexSuperConstructorInvocation(ComplexSuperConstructorInvocation that)
          Process an instance of ComplexSuperConstructorInvocation.
 void forComplexSuperConstructorInvocationDoFirst(ComplexSuperConstructorInvocation that)
           
 void forComplexSuperConstructorInvocationOnly(ComplexSuperConstructorInvocation that)
           
 void forComplexSuperReference(ComplexSuperReference that)
          Process an instance of ComplexSuperReference.
 void forComplexSuperReferenceDoFirst(ComplexSuperReference that)
           
 void forComplexSuperReferenceOnly(ComplexSuperReference that)
           
 void forComplexThisConstructorInvocation(ComplexThisConstructorInvocation that)
          Process an instance of ComplexThisConstructorInvocation.
 void forComplexThisConstructorInvocationDoFirst(ComplexThisConstructorInvocation that)
           
 void forComplexThisConstructorInvocationOnly(ComplexThisConstructorInvocation that)
           
 void forComplexThisReference(ComplexThisReference that)
          Process an instance of ComplexThisReference.
 void forComplexThisReferenceDoFirst(ComplexThisReference that)
           
 void forComplexThisReferenceOnly(ComplexThisReference that)
           
 void forComplexUninitializedArrayInstantiation(ComplexUninitializedArrayInstantiation that)
          Process an instance of ComplexUninitializedArrayInstantiation.
 void forComplexUninitializedArrayInstantiationDoFirst(ComplexUninitializedArrayInstantiation that)
           
 void forComplexUninitializedArrayInstantiationOnly(ComplexUninitializedArrayInstantiation that)
           
 void forCompoundWord(CompoundWord that)
          Process an instance of CompoundWord.
 void forCompoundWordDoFirst(CompoundWord that)
           
 void forCompoundWordOnly(CompoundWord that)
           
 void forConcreteMethodDef(ConcreteMethodDef that)
          Process an instance of ConcreteMethodDef.
 void forConcreteMethodDefDoFirst(ConcreteMethodDef that)
           
 void forConcreteMethodDefOnly(ConcreteMethodDef that)
           
 void forConditionalExpression(ConditionalExpression that)
          Process an instance of ConditionalExpression.
 void forConditionalExpressionDoFirst(ConditionalExpression that)
           
 void forConditionalExpressionOnly(ConditionalExpression that)
           
 void forConstructorDef(ConstructorDef that)
          Process an instance of ConstructorDef.
 void forConstructorDefDoFirst(ConstructorDef that)
           
 void forConstructorDefOnly(ConstructorDef that)
           
 void forContinueStatementDoFirst(ContinueStatement that)
           
 void forContinueStatementOnly(ContinueStatement that)
           
 void forDefaultCase(DefaultCase that)
          Process an instance of DefaultCase.
 void forDefaultCaseDoFirst(DefaultCase that)
           
 void forDefaultCaseOnly(DefaultCase that)
           
 void forDimensionExpressionList(DimensionExpressionList that)
          Process an instance of DimensionExpressionList.
 void forDimensionExpressionListDoFirst(DimensionExpressionList that)
           
 void forDimensionExpressionListOnly(DimensionExpressionList that)
           
 void forDivideAssignmentExpression(DivideAssignmentExpression that)
          Process an instance of DivideAssignmentExpression.
 void forDivideAssignmentExpressionDoFirst(DivideAssignmentExpression that)
           
 void forDivideAssignmentExpressionOnly(DivideAssignmentExpression that)
           
 void forDivideExpression(DivideExpression that)
          Process an instance of DivideExpression.
 void forDivideExpressionDoFirst(DivideExpression that)
           
 void forDivideExpressionOnly(DivideExpression that)
           
 void forDoStatement(DoStatement that)
          Process an instance of DoStatement.
 void forDoStatementDoFirst(DoStatement that)
           
 void forDoStatementOnly(DoStatement that)
           
 void forDoubleLiteral(DoubleLiteral that)
          Process an instance of DoubleLiteral.
 void forDoubleLiteralDoFirst(DoubleLiteral that)
           
 void forDoubleLiteralOnly(DoubleLiteral that)
           
 void forEmptyExpression(EmptyExpression that)
          Process an instance of EmptyExpression.
 void forEmptyExpressionDoFirst(EmptyExpression that)
           
 void forEmptyExpressionOnly(EmptyExpression that)
           
 void forEmptyForCondition(EmptyForCondition that)
          Process an instance of EmptyForCondition.
 void forEmptyForConditionDoFirst(EmptyForCondition that)
           
 void forEmptyForConditionOnly(EmptyForCondition that)
           
 void forEmptyStatement(EmptyStatement that)
          Process an instance of EmptyStatement.
 void forEmptyStatementDoFirst(EmptyStatement that)
           
 void forEmptyStatementOnly(EmptyStatement that)
           
 void forEqualityExpressionDoFirst(EqualityExpression that)
           
 void forEqualityExpressionOnly(EqualityExpression that)
           
 void forEqualsExpression(EqualsExpression that)
          Process an instance of EqualsExpression.
 void forEqualsExpressionDoFirst(EqualsExpression that)
           
 void forEqualsExpressionOnly(EqualsExpression that)
           
 void forExpressionDoFirst(Expression that)
           
 void forExpressionListDoFirst(ExpressionList that)
           
 void forExpressionListOnly(ExpressionList that)
           
 void forExpressionOnly(Expression that)
           
 void forExpressionStatement(ExpressionStatement that)
          Process an instance of ExpressionStatement.
 void forExpressionStatementDoFirst(ExpressionStatement that)
           
 void forExpressionStatementOnly(ExpressionStatement that)
           
 void forFloatLiteral(FloatLiteral that)
          Process an instance of FloatLiteral.
 void forFloatLiteralDoFirst(FloatLiteral that)
           
 void forFloatLiteralOnly(FloatLiteral that)
           
 void forFormalParameter(FormalParameter that)
          Process an instance of FormalParameter.
 void forFormalParameterDoFirst(FormalParameter that)
           
 void forFormalParameterOnly(FormalParameter that)
           
 void forForStatement(ForStatement that)
          Process an instance of ForStatement.
 void forForStatementDoFirst(ForStatement that)
           
 void forForStatementOnly(ForStatement that)
           
 void forFunctionInvocationDoFirst(FunctionInvocation that)
           
 void forFunctionInvocationOnly(FunctionInvocation that)
           
 void forGreaterThanExpression(GreaterThanExpression that)
          Process an instance of GreaterThanExpression.
 void forGreaterThanExpressionDoFirst(GreaterThanExpression that)
           
 void forGreaterThanExpressionOnly(GreaterThanExpression that)
           
 void forGreaterThanOrEqualExpression(GreaterThanOrEqualExpression that)
          Process an instance of GreaterThanOrEqualExpression.
 void forGreaterThanOrEqualExpressionDoFirst(GreaterThanOrEqualExpression that)
           
 void forGreaterThanOrEqualExpressionOnly(GreaterThanOrEqualExpression that)
           
 void forIfThenElseStatement(IfThenElseStatement that)
          Process an instance of IfThenElseStatement.
 void forIfThenElseStatementDoFirst(IfThenElseStatement that)
           
 void forIfThenElseStatementOnly(IfThenElseStatement that)
           
 void forIfThenStatement(IfThenStatement that)
          Process an instance of IfThenStatement.
 void forIfThenStatementDoFirst(IfThenStatement that)
           
 void forIfThenStatementOnly(IfThenStatement that)
           
 void forImportStatementDoFirst(ImportStatement that)
           
 void forImportStatementOnly(ImportStatement that)
           
 void forIncrementExpressionDoFirst(IncrementExpression that)
           
 void forIncrementExpressionOnly(IncrementExpression that)
           
 void forInitializedArrayInstantiationDoFirst(InitializedArrayInstantiation that)
           
 void forInitializedArrayInstantiationOnly(InitializedArrayInstantiation that)
           
 void forInitializedVariableDeclarator(InitializedVariableDeclarator that)
          Process an instance of InitializedVariableDeclarator.
 void forInitializedVariableDeclaratorDoFirst(InitializedVariableDeclarator that)
           
 void forInitializedVariableDeclaratorOnly(InitializedVariableDeclarator that)
           
 void forInitializerDoFirst(Initializer that)
           
 void forInitializerOnly(Initializer that)
           
 void forInnerClassDef(InnerClassDef that)
          Process an instance of InnerClassDef.
 void forInnerClassDefDoFirst(InnerClassDef that)
           
 void forInnerClassDefOnly(InnerClassDef that)
           
 void forInnerInterfaceDef(InnerInterfaceDef that)
          Process an instance of InnerInterfaceDef.
 void forInnerInterfaceDefDoFirst(InnerInterfaceDef that)
           
 void forInnerInterfaceDefOnly(InnerInterfaceDef that)
           
 void forInstanceInitializer(InstanceInitializer that)
          Process an instance of InstanceInitializer.
 void forInstanceInitializerDoFirst(InstanceInitializer that)
           
 void forInstanceInitializerOnly(InstanceInitializer that)
           
 void forInstanceofExpression(InstanceofExpression that)
          Process an instance of InstanceofExpression.
 void forInstanceofExpressionDoFirst(InstanceofExpression that)
           
 void forInstanceofExpressionOnly(InstanceofExpression that)
           
 void forInstantiationDoFirst(Instantiation that)
           
 void forInstantiationOnly(Instantiation that)
           
 void forIntegerLiteral(IntegerLiteral that)
          Process an instance of IntegerLiteral.
 void forIntegerLiteralDoFirst(IntegerLiteral that)
           
 void forIntegerLiteralOnly(IntegerLiteral that)
           
 void forInterfaceDef(InterfaceDef that)
          Process an instance of InterfaceDef.
 void forInterfaceDefDoFirst(InterfaceDef that)
           
 void forInterfaceDefOnly(InterfaceDef that)
           
 void forJExpressionDoFirst(JExpression that)
           
 void forJExpressionOnly(JExpression that)
           
 void forLabeledBreakStatement(LabeledBreakStatement that)
          Process an instance of LabeledBreakStatement.
 void forLabeledBreakStatementDoFirst(LabeledBreakStatement that)
           
 void forLabeledBreakStatementOnly(LabeledBreakStatement that)
           
 void forLabeledCase(LabeledCase that)
          Process an instance of LabeledCase.
 void forLabeledCaseDoFirst(LabeledCase that)
           
 void forLabeledCaseOnly(LabeledCase that)
           
 void forLabeledContinueStatement(LabeledContinueStatement that)
          Process an instance of LabeledContinueStatement.
 void forLabeledContinueStatementDoFirst(LabeledContinueStatement that)
           
 void forLabeledContinueStatementOnly(LabeledContinueStatement that)
           
 void forLabeledStatement(LabeledStatement that)
          Process an instance of LabeledStatement.
 void forLabeledStatementDoFirst(LabeledStatement that)
           
 void forLabeledStatementOnly(LabeledStatement that)
           
 void forLeftShiftAssignmentExpression(LeftShiftAssignmentExpression that)
          Process an instance of LeftShiftAssignmentExpression.
 void forLeftShiftAssignmentExpressionDoFirst(LeftShiftAssignmentExpression that)
           
 void forLeftShiftAssignmentExpressionOnly(LeftShiftAssignmentExpression that)
           
 void forLeftShiftExpression(LeftShiftExpression that)
          Process an instance of LeftShiftExpression.
 void forLeftShiftExpressionDoFirst(LeftShiftExpression that)
           
 void forLeftShiftExpressionOnly(LeftShiftExpression that)
           
 void forLessThanExpression(LessThanExpression that)
          Process an instance of LessThanExpression.
 void forLessThanExpressionDoFirst(LessThanExpression that)
           
 void forLessThanExpressionOnly(LessThanExpression that)
           
 void forLessThanOrEqualExpression(LessThanOrEqualExpression that)
          Process an instance of LessThanOrEqualExpression.
 void forLessThanOrEqualExpressionDoFirst(LessThanOrEqualExpression that)
           
 void forLessThanOrEqualExpressionOnly(LessThanOrEqualExpression that)
           
 void forLexicalLiteralDoFirst(LexicalLiteral that)
           
 void forLexicalLiteralOnly(LexicalLiteral that)
           
 void forLongLiteral(LongLiteral that)
          Process an instance of LongLiteral.
 void forLongLiteralDoFirst(LongLiteral that)
           
 void forLongLiteralOnly(LongLiteral that)
           
 void forMemberType(MemberType that)
          Process an instance of MemberType.
 void forMemberTypeDoFirst(MemberType that)
           
 void forMemberTypeOnly(MemberType that)
           
 void forMethodDefDoFirst(MethodDef that)
           
 void forMethodDefOnly(MethodDef that)
           
 void forMethodInvocationDoFirst(MethodInvocation that)
           
 void forMethodInvocationOnly(MethodInvocation that)
           
 void forMinusAssignmentExpression(MinusAssignmentExpression that)
          Process an instance of MinusAssignmentExpression.
 void forMinusAssignmentExpressionDoFirst(MinusAssignmentExpression that)
           
 void forMinusAssignmentExpressionOnly(MinusAssignmentExpression that)
           
 void forMinusExpression(MinusExpression that)
          Process an instance of MinusExpression.
 void forMinusExpressionDoFirst(MinusExpression that)
           
 void forMinusExpressionOnly(MinusExpression that)
           
 void forModAssignmentExpression(ModAssignmentExpression that)
          Process an instance of ModAssignmentExpression.
 void forModAssignmentExpressionDoFirst(ModAssignmentExpression that)
           
 void forModAssignmentExpressionOnly(ModAssignmentExpression that)
           
 void forModExpression(ModExpression that)
          Process an instance of ModExpression.
 void forModExpressionDoFirst(ModExpression that)
           
 void forModExpressionOnly(ModExpression that)
           
 void forModifiersAndVisibility(ModifiersAndVisibility that)
          Process an instance of ModifiersAndVisibility.
 void forModifiersAndVisibilityDoFirst(ModifiersAndVisibility that)
           
 void forModifiersAndVisibilityOnly(ModifiersAndVisibility that)
           
 void forMultiplyAssignmentExpression(MultiplyAssignmentExpression that)
          Process an instance of MultiplyAssignmentExpression.
 void forMultiplyAssignmentExpressionDoFirst(MultiplyAssignmentExpression that)
           
 void forMultiplyAssignmentExpressionOnly(MultiplyAssignmentExpression that)
           
 void forMultiplyExpression(MultiplyExpression that)
          Process an instance of MultiplyExpression.
 void forMultiplyExpressionDoFirst(MultiplyExpression that)
           
 void forMultiplyExpressionOnly(MultiplyExpression that)
           
 void forNamedClassInstantiationDoFirst(NamedClassInstantiation that)
           
 void forNamedClassInstantiationOnly(NamedClassInstantiation that)
           
 void forNameReferenceDoFirst(NameReference that)
           
 void forNameReferenceOnly(NameReference that)
           
 void forNegativeExpression(NegativeExpression that)
          Process an instance of NegativeExpression.
 void forNegativeExpressionDoFirst(NegativeExpression that)
           
 void forNegativeExpressionOnly(NegativeExpression that)
           
 void forNegativePostfixIncrementExpression(NegativePostfixIncrementExpression that)
          Process an instance of NegativePostfixIncrementExpression.
 void forNegativePostfixIncrementExpressionDoFirst(NegativePostfixIncrementExpression that)
           
 void forNegativePostfixIncrementExpressionOnly(NegativePostfixIncrementExpression that)
           
 void forNegativePrefixIncrementExpression(NegativePrefixIncrementExpression that)
          Process an instance of NegativePrefixIncrementExpression.
 void forNegativePrefixIncrementExpressionDoFirst(NegativePrefixIncrementExpression that)
           
 void forNegativePrefixIncrementExpressionOnly(NegativePrefixIncrementExpression that)
           
 void forNoOpExpression(NoOpExpression that)
          Process an instance of NoOpExpression.
 void forNoOpExpressionDoFirst(NoOpExpression that)
           
 void forNoOpExpressionOnly(NoOpExpression that)
           
 void forNormalTryCatchStatement(NormalTryCatchStatement that)
          Process an instance of NormalTryCatchStatement.
 void forNormalTryCatchStatementDoFirst(NormalTryCatchStatement that)
           
 void forNormalTryCatchStatementOnly(NormalTryCatchStatement that)
           
 void forNotEqualExpression(NotEqualExpression that)
          Process an instance of NotEqualExpression.
 void forNotEqualExpressionDoFirst(NotEqualExpression that)
           
 void forNotEqualExpressionOnly(NotEqualExpression that)
           
 void forNotExpression(NotExpression that)
          Process an instance of NotExpression.
 void forNotExpressionDoFirst(NotExpression that)
           
 void forNotExpressionOnly(NotExpression that)
           
 void forNullLiteral(NullLiteral that)
          Process an instance of NullLiteral.
 void forNullLiteralDoFirst(NullLiteral that)
           
 void forNullLiteralOnly(NullLiteral that)
           
 void forNumericAssignmentExpressionDoFirst(NumericAssignmentExpression that)
           
 void forNumericAssignmentExpressionOnly(NumericAssignmentExpression that)
           
 void forNumericBinaryExpressionDoFirst(NumericBinaryExpression that)
           
 void forNumericBinaryExpressionOnly(NumericBinaryExpression that)
           
 void forNumericUnaryExpressionDoFirst(NumericUnaryExpression that)
           
 void forNumericUnaryExpressionOnly(NumericUnaryExpression that)
           
 void forOrExpression(OrExpression that)
          Process an instance of OrExpression.
 void forOrExpressionDoFirst(OrExpression that)
           
 void forOrExpressionOnly(OrExpression that)
           
 void forPackageImportStatement(PackageImportStatement that)
          Process an instance of PackageImportStatement.
 void forPackageImportStatementDoFirst(PackageImportStatement that)
           
 void forPackageImportStatementOnly(PackageImportStatement that)
           
 void forPackageStatement(PackageStatement that)
          Process an instance of PackageStatement.
 void forPackageStatementDoFirst(PackageStatement that)
           
 void forPackageStatementOnly(PackageStatement that)
           
 void forParenthesized(Parenthesized that)
          Process an instance of Parenthesized.
 void forParenthesizedDoFirst(Parenthesized that)
           
 void forParenthesizedExpressionList(ParenthesizedExpressionList that)
          Process an instance of ParenthesizedExpressionList.
 void forParenthesizedExpressionListDoFirst(ParenthesizedExpressionList that)
           
 void forParenthesizedExpressionListOnly(ParenthesizedExpressionList that)
           
 void forParenthesizedOnly(Parenthesized that)
           
 void forPlusAssignmentExpression(PlusAssignmentExpression that)
          Process an instance of PlusAssignmentExpression.
 void forPlusAssignmentExpressionDoFirst(PlusAssignmentExpression that)
           
 void forPlusAssignmentExpressionOnly(PlusAssignmentExpression that)
           
 void forPlusExpression(PlusExpression that)
          Process an instance of PlusExpression.
 void forPlusExpressionDoFirst(PlusExpression that)
           
 void forPlusExpressionOnly(PlusExpression that)
           
 void forPositiveExpression(PositiveExpression that)
          Process an instance of PositiveExpression.
 void forPositiveExpressionDoFirst(PositiveExpression that)
           
 void forPositiveExpressionOnly(PositiveExpression that)
           
 void forPositivePostfixIncrementExpression(PositivePostfixIncrementExpression that)
          Process an instance of PositivePostfixIncrementExpression.
 void forPositivePostfixIncrementExpressionDoFirst(PositivePostfixIncrementExpression that)
           
 void forPositivePostfixIncrementExpressionOnly(PositivePostfixIncrementExpression that)
           
 void forPositivePrefixIncrementExpression(PositivePrefixIncrementExpression that)
          Process an instance of PositivePrefixIncrementExpression.
 void forPositivePrefixIncrementExpressionDoFirst(PositivePrefixIncrementExpression that)
           
 void forPositivePrefixIncrementExpressionOnly(PositivePrefixIncrementExpression that)
           
 void forPostfixIncrementExpressionDoFirst(PostfixIncrementExpression that)
           
 void forPostfixIncrementExpressionOnly(PostfixIncrementExpression that)
           
 void forPrefixIncrementExpressionDoFirst(PrefixIncrementExpression that)
           
 void forPrefixIncrementExpressionOnly(PrefixIncrementExpression that)
           
 void forPrimaryDoFirst(Primary that)
           
 void forPrimaryOnly(Primary that)
           
 void forPrimitiveType(PrimitiveType that)
          Process an instance of PrimitiveType.
 void forPrimitiveTypeDoFirst(PrimitiveType that)
           
 void forPrimitiveTypeOnly(PrimitiveType that)
           
 void forReferenceTypeDoFirst(ReferenceType that)
           
 void forReferenceTypeOnly(ReferenceType that)
           
 void forReturnStatementDoFirst(ReturnStatement that)
           
 void forReturnStatementOnly(ReturnStatement that)
           
 void forRightSignedShiftAssignmentExpression(RightSignedShiftAssignmentExpression that)
          Process an instance of RightSignedShiftAssignmentExpression.
 void forRightSignedShiftAssignmentExpressionDoFirst(RightSignedShiftAssignmentExpression that)
           
 void forRightSignedShiftAssignmentExpressionOnly(RightSignedShiftAssignmentExpression that)
           
 void forRightSignedShiftExpression(RightSignedShiftExpression that)
          Process an instance of RightSignedShiftExpression.
 void forRightSignedShiftExpressionDoFirst(RightSignedShiftExpression that)
           
 void forRightSignedShiftExpressionOnly(RightSignedShiftExpression that)
           
 void forRightUnsignedShiftAssignmentExpression(RightUnsignedShiftAssignmentExpression that)
          Process an instance of RightUnsignedShiftAssignmentExpression.
 void forRightUnsignedShiftAssignmentExpressionDoFirst(RightUnsignedShiftAssignmentExpression that)
           
 void forRightUnsignedShiftAssignmentExpressionOnly(RightUnsignedShiftAssignmentExpression that)
           
 void forRightUnsignedShiftExpression(RightUnsignedShiftExpression that)
          Process an instance of RightUnsignedShiftExpression.
 void forRightUnsignedShiftExpressionDoFirst(RightUnsignedShiftExpression that)
           
 void forRightUnsignedShiftExpressionOnly(RightUnsignedShiftExpression that)
           
 void forShiftAssignmentExpressionDoFirst(ShiftAssignmentExpression that)
           
 void forShiftAssignmentExpressionOnly(ShiftAssignmentExpression that)
           
 void forShiftBinaryExpressionDoFirst(ShiftBinaryExpression that)
           
 void forShiftBinaryExpressionOnly(ShiftBinaryExpression that)
           
 void forSimpleAnonymousClassInstantiation(SimpleAnonymousClassInstantiation that)
          Process an instance of SimpleAnonymousClassInstantiation.
 void forSimpleAnonymousClassInstantiationDoFirst(SimpleAnonymousClassInstantiation that)
           
 void forSimpleAnonymousClassInstantiationOnly(SimpleAnonymousClassInstantiation that)
           
 void forSimpleAssignmentExpression(SimpleAssignmentExpression that)
          Process an instance of SimpleAssignmentExpression.
 void forSimpleAssignmentExpressionDoFirst(SimpleAssignmentExpression that)
           
 void forSimpleAssignmentExpressionOnly(SimpleAssignmentExpression that)
           
 void forSimpleInitializedArrayInstantiation(SimpleInitializedArrayInstantiation that)
          Process an instance of SimpleInitializedArrayInstantiation.
 void forSimpleInitializedArrayInstantiationDoFirst(SimpleInitializedArrayInstantiation that)
           
 void forSimpleInitializedArrayInstantiationOnly(SimpleInitializedArrayInstantiation that)
           
 void forSimpleMethodInvocation(SimpleMethodInvocation that)
          Process an instance of SimpleMethodInvocation.
 void forSimpleMethodInvocationDoFirst(SimpleMethodInvocation that)
           
 void forSimpleMethodInvocationOnly(SimpleMethodInvocation that)
           
 void forSimpleNamedClassInstantiation(SimpleNamedClassInstantiation that)
          Process an instance of SimpleNamedClassInstantiation.
 void forSimpleNamedClassInstantiationDoFirst(SimpleNamedClassInstantiation that)
           
 void forSimpleNamedClassInstantiationOnly(SimpleNamedClassInstantiation that)
           
 void forSimpleNameReference(SimpleNameReference that)
          Process an instance of SimpleNameReference.
 void forSimpleNameReferenceDoFirst(SimpleNameReference that)
           
 void forSimpleNameReferenceOnly(SimpleNameReference that)
           
 void forSimpleSuperConstructorInvocation(SimpleSuperConstructorInvocation that)
          Process an instance of SimpleSuperConstructorInvocation.
 void forSimpleSuperConstructorInvocationDoFirst(SimpleSuperConstructorInvocation that)
           
 void forSimpleSuperConstructorInvocationOnly(SimpleSuperConstructorInvocation that)
           
 void forSimpleSuperReference(SimpleSuperReference that)
          Process an instance of SimpleSuperReference.
 void forSimpleSuperReferenceDoFirst(SimpleSuperReference that)
           
 void forSimpleSuperReferenceOnly(SimpleSuperReference that)
           
 void forSimpleThisConstructorInvocation(SimpleThisConstructorInvocation that)
          Process an instance of SimpleThisConstructorInvocation.
 void forSimpleThisConstructorInvocationDoFirst(SimpleThisConstructorInvocation that)
           
 void forSimpleThisConstructorInvocationOnly(SimpleThisConstructorInvocation that)
           
 void forSimpleThisReference(SimpleThisReference that)
          Process an instance of SimpleThisReference.
 void forSimpleThisReferenceDoFirst(SimpleThisReference that)
           
 void forSimpleThisReferenceOnly(SimpleThisReference that)
           
 void forSimpleUninitializedArrayInstantiation(SimpleUninitializedArrayInstantiation that)
          Process an instance of SimpleUninitializedArrayInstantiation.
 void forSimpleUninitializedArrayInstantiationDoFirst(SimpleUninitializedArrayInstantiation that)
           
 void forSimpleUninitializedArrayInstantiationOnly(SimpleUninitializedArrayInstantiation that)
           
 void forSourceFile(SourceFile that)
          Process an instance of SourceFile.
 void forSourceFileDoFirst(SourceFile that)
           
 void forSourceFileOnly(SourceFile that)
           
 void forStatementDoFirst(Statement that)
           
 void forStatementOnly(Statement that)
           
 void forStaticInitializer(StaticInitializer that)
          Process an instance of StaticInitializer.
 void forStaticInitializerDoFirst(StaticInitializer that)
           
 void forStaticInitializerOnly(StaticInitializer that)
           
 void forStringLiteral(StringLiteral that)
          Process an instance of StringLiteral.
 void forStringLiteralDoFirst(StringLiteral that)
           
 void forStringLiteralOnly(StringLiteral that)
           
 void forSuperConstructorInvocationDoFirst(SuperConstructorInvocation that)
           
 void forSuperConstructorInvocationOnly(SuperConstructorInvocation that)
           
 void forSuperReferenceDoFirst(SuperReference that)
           
 void forSuperReferenceOnly(SuperReference that)
           
 void forSwitchCaseDoFirst(SwitchCase that)
           
 void forSwitchCaseOnly(SwitchCase that)
           
 void forSwitchStatement(SwitchStatement that)
          Process an instance of SwitchStatement.
 void forSwitchStatementDoFirst(SwitchStatement that)
           
 void forSwitchStatementOnly(SwitchStatement that)
           
 void forSynchronizedStatement(SynchronizedStatement that)
          Process an instance of SynchronizedStatement.
 void forSynchronizedStatementDoFirst(SynchronizedStatement that)
           
 void forSynchronizedStatementOnly(SynchronizedStatement that)
           
 void forThisConstructorInvocationDoFirst(ThisConstructorInvocation that)
           
 void forThisConstructorInvocationOnly(ThisConstructorInvocation that)
           
 void forThisReferenceDoFirst(ThisReference that)
           
 void forThisReferenceOnly(ThisReference that)
           
 void forThrowStatement(ThrowStatement that)
          Process an instance of ThrowStatement.
 void forThrowStatementDoFirst(ThrowStatement that)
           
 void forThrowStatementOnly(ThrowStatement that)
           
 void forTryCatchFinallyStatement(TryCatchFinallyStatement that)
          Process an instance of TryCatchFinallyStatement.
 void forTryCatchFinallyStatementDoFirst(TryCatchFinallyStatement that)
           
 void forTryCatchFinallyStatementOnly(TryCatchFinallyStatement that)
           
 void forTryCatchStatementDoFirst(TryCatchStatement that)
           
 void forTryCatchStatementOnly(TryCatchStatement that)
           
 void forTypeDefBaseDoFirst(TypeDefBase that)
           
 void forTypeDefBaseOnly(TypeDefBase that)
           
 void forTypeDoFirst(Type that)
           
 void forTypeOnly(Type that)
           
 void forTypeParameter(TypeParameter that)
          Process an instance of TypeParameter.
 void forTypeParameterDoFirst(TypeParameter that)
           
 void forTypeParameterOnly(TypeParameter that)
           
 void forTypeVariable(TypeVariable that)
          Process an instance of TypeVariable.
 void forTypeVariableDoFirst(TypeVariable that)
           
 void forTypeVariableOnly(TypeVariable that)
           
 void forUnaryExpressionDoFirst(UnaryExpression that)
           
 void forUnaryExpressionOnly(UnaryExpression that)
           
 void forUnbracedBody(UnbracedBody that)
          Process an instance of UnbracedBody.
 void forUnbracedBodyDoFirst(UnbracedBody that)
           
 void forUnbracedBodyOnly(UnbracedBody that)
           
 void forUninitializedArrayInstantiationDoFirst(UninitializedArrayInstantiation that)
           
 void forUninitializedArrayInstantiationOnly(UninitializedArrayInstantiation that)
           
 void forUninitializedVariableDeclarator(UninitializedVariableDeclarator that)
          Process an instance of UninitializedVariableDeclarator.
 void forUninitializedVariableDeclaratorDoFirst(UninitializedVariableDeclarator that)
           
 void forUninitializedVariableDeclaratorOnly(UninitializedVariableDeclarator that)
           
 void forUnlabeledBreakStatement(UnlabeledBreakStatement that)
          Process an instance of UnlabeledBreakStatement.
 void forUnlabeledBreakStatementDoFirst(UnlabeledBreakStatement that)
           
 void forUnlabeledBreakStatementOnly(UnlabeledBreakStatement that)
           
 void forUnlabeledContinueStatement(UnlabeledContinueStatement that)
          Process an instance of UnlabeledContinueStatement.
 void forUnlabeledContinueStatementDoFirst(UnlabeledContinueStatement that)
           
 void forUnlabeledContinueStatementOnly(UnlabeledContinueStatement that)
           
 void forUnparenthesizedExpressionList(UnparenthesizedExpressionList that)
          Process an instance of UnparenthesizedExpressionList.
 void forUnparenthesizedExpressionListDoFirst(UnparenthesizedExpressionList that)
           
 void forUnparenthesizedExpressionListOnly(UnparenthesizedExpressionList that)
           
 void forValueReturnStatement(ValueReturnStatement that)
          Process an instance of ValueReturnStatement.
 void forValueReturnStatementDoFirst(ValueReturnStatement that)
           
 void forValueReturnStatementOnly(ValueReturnStatement that)
           
 void forVariableDeclaration(VariableDeclaration that)
          Process an instance of VariableDeclaration.
 void forVariableDeclarationDoFirst(VariableDeclaration that)
           
 void forVariableDeclarationOnly(VariableDeclaration that)
           
 void forVariableDeclaratorDoFirst(VariableDeclarator that)
           
 void forVariableDeclaratorOnly(VariableDeclarator that)
           
 void forVariableReferenceDoFirst(VariableReference that)
           
 void forVariableReferenceOnly(VariableReference that)
           
 void forVoidReturn(VoidReturn that)
          Process an instance of VoidReturn.
 void forVoidReturnDoFirst(VoidReturn that)
           
 void forVoidReturnOnly(VoidReturn that)
           
 void forVoidReturnStatement(VoidReturnStatement that)
          Process an instance of VoidReturnStatement.
 void forVoidReturnStatementDoFirst(VoidReturnStatement that)
           
 void forVoidReturnStatementOnly(VoidReturnStatement that)
           
 void forWhileStatement(WhileStatement that)
          Process an instance of WhileStatement.
 void forWhileStatementDoFirst(WhileStatement that)
           
 void forWhileStatementOnly(WhileStatement that)
           
 void forWord(Word that)
          Process an instance of Word.
 void forWordDoFirst(Word that)
           
 void forWordOnly(Word that)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JExpressionIFDepthFirstVisitor_void

public JExpressionIFDepthFirstVisitor_void()
Method Detail

forJExpressionDoFirst

public void forJExpressionDoFirst(JExpression that)

forJExpressionOnly

public void forJExpressionOnly(JExpression that)

forSourceFileDoFirst

public void forSourceFileDoFirst(SourceFile that)

forSourceFileOnly

public void forSourceFileOnly(SourceFile that)

forModifiersAndVisibilityDoFirst

public void forModifiersAndVisibilityDoFirst(ModifiersAndVisibility that)

forModifiersAndVisibilityOnly

public void forModifiersAndVisibilityOnly(ModifiersAndVisibility that)

forCompoundWordDoFirst

public void forCompoundWordDoFirst(CompoundWord that)

forCompoundWordOnly

public void forCompoundWordOnly(CompoundWord that)

forWordDoFirst

public void forWordDoFirst(Word that)

forWordOnly

public void forWordOnly(Word that)

forTypeDefBaseDoFirst

public void forTypeDefBaseDoFirst(TypeDefBase that)

forTypeDefBaseOnly

public void forTypeDefBaseOnly(TypeDefBase that)

forClassDefDoFirst

public void forClassDefDoFirst(ClassDef that)

forClassDefOnly

public void forClassDefOnly(ClassDef that)

forInnerClassDefDoFirst

public void forInnerClassDefDoFirst(InnerClassDef that)

forInnerClassDefOnly

public void forInnerClassDefOnly(InnerClassDef that)

forInterfaceDefDoFirst

public void forInterfaceDefDoFirst(InterfaceDef that)

forInterfaceDefOnly

public void forInterfaceDefOnly(InterfaceDef that)

forInnerInterfaceDefDoFirst

public void forInnerInterfaceDefDoFirst(InnerInterfaceDef that)

forInnerInterfaceDefOnly

public void forInnerInterfaceDefOnly(InnerInterfaceDef that)

forConstructorDefDoFirst

public void forConstructorDefDoFirst(ConstructorDef that)

forConstructorDefOnly

public void forConstructorDefOnly(ConstructorDef that)

forInitializerDoFirst

public void forInitializerDoFirst(Initializer that)

forInitializerOnly

public void forInitializerOnly(Initializer that)

forInstanceInitializerDoFirst

public void forInstanceInitializerDoFirst(InstanceInitializer that)

forInstanceInitializerOnly

public void forInstanceInitializerOnly(InstanceInitializer that)

forStaticInitializerDoFirst

public void forStaticInitializerDoFirst(StaticInitializer that)

forStaticInitializerOnly

public void forStaticInitializerOnly(StaticInitializer that)

forPackageStatementDoFirst

public void forPackageStatementDoFirst(PackageStatement that)

forPackageStatementOnly

public void forPackageStatementOnly(PackageStatement that)

forImportStatementDoFirst

public void forImportStatementDoFirst(ImportStatement that)

forImportStatementOnly

public void forImportStatementOnly(ImportStatement that)

forClassImportStatementDoFirst

public void forClassImportStatementDoFirst(ClassImportStatement that)

forClassImportStatementOnly

public void forClassImportStatementOnly(ClassImportStatement that)

forPackageImportStatementDoFirst

public void forPackageImportStatementDoFirst(PackageImportStatement that)

forPackageImportStatementOnly

public void forPackageImportStatementOnly(PackageImportStatement that)

forStatementDoFirst

public void forStatementDoFirst(Statement that)

forStatementOnly

public void forStatementOnly(Statement that)

forLabeledStatementDoFirst

public void forLabeledStatementDoFirst(LabeledStatement that)

forLabeledStatementOnly

public void forLabeledStatementOnly(LabeledStatement that)

forBlockDoFirst

public void forBlockDoFirst(Block that)

forBlockOnly

public void forBlockOnly(Block that)

forExpressionStatementDoFirst

public void forExpressionStatementDoFirst(ExpressionStatement that)

forExpressionStatementOnly

public void forExpressionStatementOnly(ExpressionStatement that)

forSwitchStatementDoFirst

public void forSwitchStatementDoFirst(SwitchStatement that)

forSwitchStatementOnly

public void forSwitchStatementOnly(SwitchStatement that)

forIfThenStatementDoFirst

public void forIfThenStatementDoFirst(IfThenStatement that)

forIfThenStatementOnly

public void forIfThenStatementOnly(IfThenStatement that)

forIfThenElseStatementDoFirst

public void forIfThenElseStatementDoFirst(IfThenElseStatement that)

forIfThenElseStatementOnly

public void forIfThenElseStatementOnly(IfThenElseStatement that)

forWhileStatementDoFirst

public void forWhileStatementDoFirst(WhileStatement that)

forWhileStatementOnly

public void forWhileStatementOnly(WhileStatement that)

forDoStatementDoFirst

public void forDoStatementDoFirst(DoStatement that)

forDoStatementOnly

public void forDoStatementOnly(DoStatement that)

forForStatementDoFirst

public void forForStatementDoFirst(ForStatement that)

forForStatementOnly

public void forForStatementOnly(ForStatement that)

forBreakStatementDoFirst

public void forBreakStatementDoFirst(BreakStatement that)

forBreakStatementOnly

public void forBreakStatementOnly(BreakStatement that)

forLabeledBreakStatementDoFirst

public void forLabeledBreakStatementDoFirst(LabeledBreakStatement that)

forLabeledBreakStatementOnly

public void forLabeledBreakStatementOnly(LabeledBreakStatement that)

forUnlabeledBreakStatementDoFirst

public void forUnlabeledBreakStatementDoFirst(UnlabeledBreakStatement that)

forUnlabeledBreakStatementOnly

public void forUnlabeledBreakStatementOnly(UnlabeledBreakStatement that)

forContinueStatementDoFirst

public void forContinueStatementDoFirst(ContinueStatement that)

forContinueStatementOnly

public void forContinueStatementOnly(ContinueStatement that)

forLabeledContinueStatementDoFirst

public void forLabeledContinueStatementDoFirst(LabeledContinueStatement that)

forLabeledContinueStatementOnly

public void forLabeledContinueStatementOnly(LabeledContinueStatement that)

forUnlabeledContinueStatementDoFirst

public void forUnlabeledContinueStatementDoFirst(UnlabeledContinueStatement that)

forUnlabeledContinueStatementOnly

public void forUnlabeledContinueStatementOnly(UnlabeledContinueStatement that)

forReturnStatementDoFirst

public void forReturnStatementDoFirst(ReturnStatement that)

forReturnStatementOnly

public void forReturnStatementOnly(ReturnStatement that)

forVoidReturnStatementDoFirst

public void forVoidReturnStatementDoFirst(VoidReturnStatement that)

forVoidReturnStatementOnly

public void forVoidReturnStatementOnly(VoidReturnStatement that)

forValueReturnStatementDoFirst

public void forValueReturnStatementDoFirst(ValueReturnStatement that)

forValueReturnStatementOnly

public void forValueReturnStatementOnly(ValueReturnStatement that)

forThrowStatementDoFirst

public void forThrowStatementDoFirst(ThrowStatement that)

forThrowStatementOnly

public void forThrowStatementOnly(ThrowStatement that)

forSynchronizedStatementDoFirst

public void forSynchronizedStatementDoFirst(SynchronizedStatement that)

forSynchronizedStatementOnly

public void forSynchronizedStatementOnly(SynchronizedStatement that)

forTryCatchStatementDoFirst

public void forTryCatchStatementDoFirst(TryCatchStatement that)

forTryCatchStatementOnly

public void forTryCatchStatementOnly(TryCatchStatement that)

forTryCatchFinallyStatementDoFirst

public void forTryCatchFinallyStatementDoFirst(TryCatchFinallyStatement that)

forTryCatchFinallyStatementOnly

public void forTryCatchFinallyStatementOnly(TryCatchFinallyStatement that)

forNormalTryCatchStatementDoFirst

public void forNormalTryCatchStatementDoFirst(NormalTryCatchStatement that)

forNormalTryCatchStatementOnly

public void forNormalTryCatchStatementOnly(NormalTryCatchStatement that)

forEmptyStatementDoFirst

public void forEmptyStatementDoFirst(EmptyStatement that)

forEmptyStatementOnly

public void forEmptyStatementOnly(EmptyStatement that)

forMethodDefDoFirst

public void forMethodDefDoFirst(MethodDef that)

forMethodDefOnly

public void forMethodDefOnly(MethodDef that)

forConcreteMethodDefDoFirst

public void forConcreteMethodDefDoFirst(ConcreteMethodDef that)

forConcreteMethodDefOnly

public void forConcreteMethodDefOnly(ConcreteMethodDef that)

forAbstractMethodDefDoFirst

public void forAbstractMethodDefDoFirst(AbstractMethodDef that)

forAbstractMethodDefOnly

public void forAbstractMethodDefOnly(AbstractMethodDef that)

forFormalParameterDoFirst

public void forFormalParameterDoFirst(FormalParameter that)

forFormalParameterOnly

public void forFormalParameterOnly(FormalParameter that)

forVariableDeclarationDoFirst

public void forVariableDeclarationDoFirst(VariableDeclaration that)

forVariableDeclarationOnly

public void forVariableDeclarationOnly(VariableDeclaration that)

forVariableDeclaratorDoFirst

public void forVariableDeclaratorDoFirst(VariableDeclarator that)

forVariableDeclaratorOnly

public void forVariableDeclaratorOnly(VariableDeclarator that)

forUninitializedVariableDeclaratorDoFirst

public void forUninitializedVariableDeclaratorDoFirst(UninitializedVariableDeclarator that)

forUninitializedVariableDeclaratorOnly

public void forUninitializedVariableDeclaratorOnly(UninitializedVariableDeclarator that)

forInitializedVariableDeclaratorDoFirst

public void forInitializedVariableDeclaratorDoFirst(InitializedVariableDeclarator that)

forInitializedVariableDeclaratorOnly

public void forInitializedVariableDeclaratorOnly(InitializedVariableDeclarator that)

forTypeParameterDoFirst

public void forTypeParameterDoFirst(TypeParameter that)

forTypeParameterOnly

public void forTypeParameterOnly(TypeParameter that)

forArrayInitializerDoFirst

public void forArrayInitializerDoFirst(ArrayInitializer that)

forArrayInitializerOnly

public void forArrayInitializerOnly(ArrayInitializer that)

forTypeDoFirst

public void forTypeDoFirst(Type that)

forTypeOnly

public void forTypeOnly(Type that)

forPrimitiveTypeDoFirst

public void forPrimitiveTypeDoFirst(PrimitiveType that)

forPrimitiveTypeOnly

public void forPrimitiveTypeOnly(PrimitiveType that)

forArrayTypeDoFirst

public void forArrayTypeDoFirst(ArrayType that)

forArrayTypeOnly

public void forArrayTypeOnly(ArrayType that)

forReferenceTypeDoFirst

public void forReferenceTypeDoFirst(ReferenceType that)

forReferenceTypeOnly

public void forReferenceTypeOnly(ReferenceType that)

forMemberTypeDoFirst

public void forMemberTypeDoFirst(MemberType that)

forMemberTypeOnly

public void forMemberTypeOnly(MemberType that)

forClassOrInterfaceTypeDoFirst

public void forClassOrInterfaceTypeDoFirst(ClassOrInterfaceType that)

forClassOrInterfaceTypeOnly

public void forClassOrInterfaceTypeOnly(ClassOrInterfaceType that)

forTypeVariableDoFirst

public void forTypeVariableDoFirst(TypeVariable that)

forTypeVariableOnly

public void forTypeVariableOnly(TypeVariable that)

forVoidReturnDoFirst

public void forVoidReturnDoFirst(VoidReturn that)

forVoidReturnOnly

public void forVoidReturnOnly(VoidReturn that)

forSwitchCaseDoFirst

public void forSwitchCaseDoFirst(SwitchCase that)

forSwitchCaseOnly

public void forSwitchCaseOnly(SwitchCase that)

forLabeledCaseDoFirst

public void forLabeledCaseDoFirst(LabeledCase that)

forLabeledCaseOnly

public void forLabeledCaseOnly(LabeledCase that)

forDefaultCaseDoFirst

public void forDefaultCaseDoFirst(DefaultCase that)

forDefaultCaseOnly

public void forDefaultCaseOnly(DefaultCase that)

forCatchBlockDoFirst

public void forCatchBlockDoFirst(CatchBlock that)

forCatchBlockOnly

public void forCatchBlockOnly(CatchBlock that)

forExpressionDoFirst

public void forExpressionDoFirst(Expression that)

forExpressionOnly

public void forExpressionOnly(Expression that)

forAssignmentExpressionDoFirst

public void forAssignmentExpressionDoFirst(AssignmentExpression that)

forAssignmentExpressionOnly

public void forAssignmentExpressionOnly(AssignmentExpression that)

forSimpleAssignmentExpressionDoFirst

public void forSimpleAssignmentExpressionDoFirst(SimpleAssignmentExpression that)

forSimpleAssignmentExpressionOnly

public void forSimpleAssignmentExpressionOnly(SimpleAssignmentExpression that)

forPlusAssignmentExpressionDoFirst

public void forPlusAssignmentExpressionDoFirst(PlusAssignmentExpression that)

forPlusAssignmentExpressionOnly

public void forPlusAssignmentExpressionOnly(PlusAssignmentExpression that)

forNumericAssignmentExpressionDoFirst

public void forNumericAssignmentExpressionDoFirst(NumericAssignmentExpression that)

forNumericAssignmentExpressionOnly

public void forNumericAssignmentExpressionOnly(NumericAssignmentExpression that)

forMinusAssignmentExpressionDoFirst

public void forMinusAssignmentExpressionDoFirst(MinusAssignmentExpression that)

forMinusAssignmentExpressionOnly

public void forMinusAssignmentExpressionOnly(MinusAssignmentExpression that)

forMultiplyAssignmentExpressionDoFirst

public void forMultiplyAssignmentExpressionDoFirst(MultiplyAssignmentExpression that)

forMultiplyAssignmentExpressionOnly

public void forMultiplyAssignmentExpressionOnly(MultiplyAssignmentExpression that)

forDivideAssignmentExpressionDoFirst

public void forDivideAssignmentExpressionDoFirst(DivideAssignmentExpression that)

forDivideAssignmentExpressionOnly

public void forDivideAssignmentExpressionOnly(DivideAssignmentExpression that)

forModAssignmentExpressionDoFirst

public void forModAssignmentExpressionDoFirst(ModAssignmentExpression that)

forModAssignmentExpressionOnly

public void forModAssignmentExpressionOnly(ModAssignmentExpression that)

forShiftAssignmentExpressionDoFirst

public void forShiftAssignmentExpressionDoFirst(ShiftAssignmentExpression that)

forShiftAssignmentExpressionOnly

public void forShiftAssignmentExpressionOnly(ShiftAssignmentExpression that)

forLeftShiftAssignmentExpressionDoFirst

public void forLeftShiftAssignmentExpressionDoFirst(LeftShiftAssignmentExpression that)

forLeftShiftAssignmentExpressionOnly

public void forLeftShiftAssignmentExpressionOnly(LeftShiftAssignmentExpression that)

forRightSignedShiftAssignmentExpressionDoFirst

public void forRightSignedShiftAssignmentExpressionDoFirst(RightSignedShiftAssignmentExpression that)

forRightSignedShiftAssignmentExpressionOnly

public void forRightSignedShiftAssignmentExpressionOnly(RightSignedShiftAssignmentExpression that)

forRightUnsignedShiftAssignmentExpressionDoFirst

public void forRightUnsignedShiftAssignmentExpressionDoFirst(RightUnsignedShiftAssignmentExpression that)

forRightUnsignedShiftAssignmentExpressionOnly

public void forRightUnsignedShiftAssignmentExpressionOnly(RightUnsignedShiftAssignmentExpression that)

forBitwiseAssignmentExpressionDoFirst

public void forBitwiseAssignmentExpressionDoFirst(BitwiseAssignmentExpression that)

forBitwiseAssignmentExpressionOnly

public void forBitwiseAssignmentExpressionOnly(BitwiseAssignmentExpression that)

forBitwiseAndAssignmentExpressionDoFirst

public void forBitwiseAndAssignmentExpressionDoFirst(BitwiseAndAssignmentExpression that)

forBitwiseAndAssignmentExpressionOnly

public void forBitwiseAndAssignmentExpressionOnly(BitwiseAndAssignmentExpression that)

forBitwiseOrAssignmentExpressionDoFirst

public void forBitwiseOrAssignmentExpressionDoFirst(BitwiseOrAssignmentExpression that)

forBitwiseOrAssignmentExpressionOnly

public void forBitwiseOrAssignmentExpressionOnly(BitwiseOrAssignmentExpression that)

forBitwiseXorAssignmentExpressionDoFirst

public void forBitwiseXorAssignmentExpressionDoFirst(BitwiseXorAssignmentExpression that)

forBitwiseXorAssignmentExpressionOnly

public void forBitwiseXorAssignmentExpressionOnly(BitwiseXorAssignmentExpression that)

forBinaryExpressionDoFirst

public void forBinaryExpressionDoFirst(BinaryExpression that)

forBinaryExpressionOnly

public void forBinaryExpressionOnly(BinaryExpression that)

forBooleanExpressionDoFirst

public void forBooleanExpressionDoFirst(BooleanExpression that)

forBooleanExpressionOnly

public void forBooleanExpressionOnly(BooleanExpression that)

forOrExpressionDoFirst

public void forOrExpressionDoFirst(OrExpression that)

forOrExpressionOnly

public void forOrExpressionOnly(OrExpression that)

forAndExpressionDoFirst

public void forAndExpressionDoFirst(AndExpression that)

forAndExpressionOnly

public void forAndExpressionOnly(AndExpression that)

forBitwiseBinaryExpressionDoFirst

public void forBitwiseBinaryExpressionDoFirst(BitwiseBinaryExpression that)

forBitwiseBinaryExpressionOnly

public void forBitwiseBinaryExpressionOnly(BitwiseBinaryExpression that)

forBitwiseOrExpressionDoFirst

public void forBitwiseOrExpressionDoFirst(BitwiseOrExpression that)

forBitwiseOrExpressionOnly

public void forBitwiseOrExpressionOnly(BitwiseOrExpression that)

forBitwiseXorExpressionDoFirst

public void forBitwiseXorExpressionDoFirst(BitwiseXorExpression that)

forBitwiseXorExpressionOnly

public void forBitwiseXorExpressionOnly(BitwiseXorExpression that)

forBitwiseAndExpressionDoFirst

public void forBitwiseAndExpressionDoFirst(BitwiseAndExpression that)

forBitwiseAndExpressionOnly

public void forBitwiseAndExpressionOnly(BitwiseAndExpression that)

forEqualityExpressionDoFirst

public void forEqualityExpressionDoFirst(EqualityExpression that)

forEqualityExpressionOnly

public void forEqualityExpressionOnly(EqualityExpression that)

forEqualsExpressionDoFirst

public void forEqualsExpressionDoFirst(EqualsExpression that)

forEqualsExpressionOnly

public void forEqualsExpressionOnly(EqualsExpression that)

forNotEqualExpressionDoFirst

public void forNotEqualExpressionDoFirst(NotEqualExpression that)

forNotEqualExpressionOnly

public void forNotEqualExpressionOnly(NotEqualExpression that)

forComparisonExpressionDoFirst

public void forComparisonExpressionDoFirst(ComparisonExpression that)

forComparisonExpressionOnly

public void forComparisonExpressionOnly(ComparisonExpression that)

forLessThanExpressionDoFirst

public void forLessThanExpressionDoFirst(LessThanExpression that)

forLessThanExpressionOnly

public void forLessThanExpressionOnly(LessThanExpression that)

forLessThanOrEqualExpressionDoFirst

public void forLessThanOrEqualExpressionDoFirst(LessThanOrEqualExpression that)

forLessThanOrEqualExpressionOnly

public void forLessThanOrEqualExpressionOnly(LessThanOrEqualExpression that)

forGreaterThanExpressionDoFirst

public void forGreaterThanExpressionDoFirst(GreaterThanExpression that)

forGreaterThanExpressionOnly

public void forGreaterThanExpressionOnly(GreaterThanExpression that)

forGreaterThanOrEqualExpressionDoFirst

public void forGreaterThanOrEqualExpressionDoFirst(GreaterThanOrEqualExpression that)

forGreaterThanOrEqualExpressionOnly

public void forGreaterThanOrEqualExpressionOnly(GreaterThanOrEqualExpression that)

forShiftBinaryExpressionDoFirst

public void forShiftBinaryExpressionDoFirst(ShiftBinaryExpression that)

forShiftBinaryExpressionOnly

public void forShiftBinaryExpressionOnly(ShiftBinaryExpression that)

forLeftShiftExpressionDoFirst

public void forLeftShiftExpressionDoFirst(LeftShiftExpression that)

forLeftShiftExpressionOnly

public void forLeftShiftExpressionOnly(LeftShiftExpression that)

forRightSignedShiftExpressionDoFirst

public void forRightSignedShiftExpressionDoFirst(RightSignedShiftExpression that)

forRightSignedShiftExpressionOnly

public void forRightSignedShiftExpressionOnly(RightSignedShiftExpression that)

forRightUnsignedShiftExpressionDoFirst

public void forRightUnsignedShiftExpressionDoFirst(RightUnsignedShiftExpression that)

forRightUnsignedShiftExpressionOnly

public void forRightUnsignedShiftExpressionOnly(RightUnsignedShiftExpression that)

forPlusExpressionDoFirst

public void forPlusExpressionDoFirst(PlusExpression that)

forPlusExpressionOnly

public void forPlusExpressionOnly(PlusExpression that)

forNumericBinaryExpressionDoFirst

public void forNumericBinaryExpressionDoFirst(NumericBinaryExpression that)

forNumericBinaryExpressionOnly

public void forNumericBinaryExpressionOnly(NumericBinaryExpression that)

forMinusExpressionDoFirst

public void forMinusExpressionDoFirst(MinusExpression that)

forMinusExpressionOnly

public void forMinusExpressionOnly(MinusExpression that)

forMultiplyExpressionDoFirst

public void forMultiplyExpressionDoFirst(MultiplyExpression that)

forMultiplyExpressionOnly

public void forMultiplyExpressionOnly(MultiplyExpression that)

forDivideExpressionDoFirst

public void forDivideExpressionDoFirst(DivideExpression that)

forDivideExpressionOnly

public void forDivideExpressionOnly(DivideExpression that)

forModExpressionDoFirst

public void forModExpressionDoFirst(ModExpression that)

forModExpressionOnly

public void forModExpressionOnly(ModExpression that)

forNoOpExpressionDoFirst

public void forNoOpExpressionDoFirst(NoOpExpression that)

forNoOpExpressionOnly

public void forNoOpExpressionOnly(NoOpExpression that)

forUnaryExpressionDoFirst

public void forUnaryExpressionDoFirst(UnaryExpression that)

forUnaryExpressionOnly

public void forUnaryExpressionOnly(UnaryExpression that)

forIncrementExpressionDoFirst

public void forIncrementExpressionDoFirst(IncrementExpression that)

forIncrementExpressionOnly

public void forIncrementExpressionOnly(IncrementExpression that)

forPrefixIncrementExpressionDoFirst

public void forPrefixIncrementExpressionDoFirst(PrefixIncrementExpression that)

forPrefixIncrementExpressionOnly

public void forPrefixIncrementExpressionOnly(PrefixIncrementExpression that)

forPositivePrefixIncrementExpressionDoFirst

public void forPositivePrefixIncrementExpressionDoFirst(PositivePrefixIncrementExpression that)

forPositivePrefixIncrementExpressionOnly

public void forPositivePrefixIncrementExpressionOnly(PositivePrefixIncrementExpression that)

forNegativePrefixIncrementExpressionDoFirst

public void forNegativePrefixIncrementExpressionDoFirst(NegativePrefixIncrementExpression that)

forNegativePrefixIncrementExpressionOnly

public void forNegativePrefixIncrementExpressionOnly(NegativePrefixIncrementExpression that)

forPostfixIncrementExpressionDoFirst

public void forPostfixIncrementExpressionDoFirst(PostfixIncrementExpression that)

forPostfixIncrementExpressionOnly

public void forPostfixIncrementExpressionOnly(PostfixIncrementExpression that)

forPositivePostfixIncrementExpressionDoFirst

public void forPositivePostfixIncrementExpressionDoFirst(PositivePostfixIncrementExpression that)

forPositivePostfixIncrementExpressionOnly

public void forPositivePostfixIncrementExpressionOnly(PositivePostfixIncrementExpression that)

forNegativePostfixIncrementExpressionDoFirst

public void forNegativePostfixIncrementExpressionDoFirst(NegativePostfixIncrementExpression that)

forNegativePostfixIncrementExpressionOnly

public void forNegativePostfixIncrementExpressionOnly(NegativePostfixIncrementExpression that)

forNumericUnaryExpressionDoFirst

public void forNumericUnaryExpressionDoFirst(NumericUnaryExpression that)

forNumericUnaryExpressionOnly

public void forNumericUnaryExpressionOnly(NumericUnaryExpression that)

forPositiveExpressionDoFirst

public void forPositiveExpressionDoFirst(PositiveExpression that)

forPositiveExpressionOnly

public void forPositiveExpressionOnly(PositiveExpression that)

forNegativeExpressionDoFirst

public void forNegativeExpressionDoFirst(NegativeExpression that)

forNegativeExpressionOnly

public void forNegativeExpressionOnly(NegativeExpression that)

forBitwiseNotExpressionDoFirst

public void forBitwiseNotExpressionDoFirst(BitwiseNotExpression that)

forBitwiseNotExpressionOnly

public void forBitwiseNotExpressionOnly(BitwiseNotExpression that)

forNotExpressionDoFirst

public void forNotExpressionDoFirst(NotExpression that)

forNotExpressionOnly

public void forNotExpressionOnly(NotExpression that)

forConditionalExpressionDoFirst

public void forConditionalExpressionDoFirst(ConditionalExpression that)

forConditionalExpressionOnly

public void forConditionalExpressionOnly(ConditionalExpression that)

forInstanceofExpressionDoFirst

public void forInstanceofExpressionDoFirst(InstanceofExpression that)

forInstanceofExpressionOnly

public void forInstanceofExpressionOnly(InstanceofExpression that)

forCastExpressionDoFirst

public void forCastExpressionDoFirst(CastExpression that)

forCastExpressionOnly

public void forCastExpressionOnly(CastExpression that)

forPrimaryDoFirst

public void forPrimaryDoFirst(Primary that)

forPrimaryOnly

public void forPrimaryOnly(Primary that)

forLexicalLiteralDoFirst

public void forLexicalLiteralDoFirst(LexicalLiteral that)

forLexicalLiteralOnly

public void forLexicalLiteralOnly(LexicalLiteral that)

forIntegerLiteralDoFirst

public void forIntegerLiteralDoFirst(IntegerLiteral that)

forIntegerLiteralOnly

public void forIntegerLiteralOnly(IntegerLiteral that)

forLongLiteralDoFirst

public void forLongLiteralDoFirst(LongLiteral that)

forLongLiteralOnly

public void forLongLiteralOnly(LongLiteral that)

forDoubleLiteralDoFirst

public void forDoubleLiteralDoFirst(DoubleLiteral that)

forDoubleLiteralOnly

public void forDoubleLiteralOnly(DoubleLiteral that)

forFloatLiteralDoFirst

public void forFloatLiteralDoFirst(FloatLiteral that)

forFloatLiteralOnly

public void forFloatLiteralOnly(FloatLiteral that)

forBooleanLiteralDoFirst

public void forBooleanLiteralDoFirst(BooleanLiteral that)

forBooleanLiteralOnly

public void forBooleanLiteralOnly(BooleanLiteral that)

forCharLiteralDoFirst

public void forCharLiteralDoFirst(CharLiteral that)

forCharLiteralOnly

public void forCharLiteralOnly(CharLiteral that)

forStringLiteralDoFirst

public void forStringLiteralDoFirst(StringLiteral that)

forStringLiteralOnly

public void forStringLiteralOnly(StringLiteral that)

forNullLiteralDoFirst

public void forNullLiteralDoFirst(NullLiteral that)

forNullLiteralOnly

public void forNullLiteralOnly(NullLiteral that)

forInstantiationDoFirst

public void forInstantiationDoFirst(Instantiation that)

forInstantiationOnly

public void forInstantiationOnly(Instantiation that)

forClassInstantiationDoFirst

public void forClassInstantiationDoFirst(ClassInstantiation that)

forClassInstantiationOnly

public void forClassInstantiationOnly(ClassInstantiation that)

forNamedClassInstantiationDoFirst

public void forNamedClassInstantiationDoFirst(NamedClassInstantiation that)

forNamedClassInstantiationOnly

public void forNamedClassInstantiationOnly(NamedClassInstantiation that)

forSimpleNamedClassInstantiationDoFirst

public void forSimpleNamedClassInstantiationDoFirst(SimpleNamedClassInstantiation that)

forSimpleNamedClassInstantiationOnly

public void forSimpleNamedClassInstantiationOnly(SimpleNamedClassInstantiation that)

forComplexNamedClassInstantiationDoFirst

public void forComplexNamedClassInstantiationDoFirst(ComplexNamedClassInstantiation that)

forComplexNamedClassInstantiationOnly

public void forComplexNamedClassInstantiationOnly(ComplexNamedClassInstantiation that)

forAnonymousClassInstantiationDoFirst

public void forAnonymousClassInstantiationDoFirst(AnonymousClassInstantiation that)

forAnonymousClassInstantiationOnly

public void forAnonymousClassInstantiationOnly(AnonymousClassInstantiation that)

forSimpleAnonymousClassInstantiationDoFirst

public void forSimpleAnonymousClassInstantiationDoFirst(SimpleAnonymousClassInstantiation that)

forSimpleAnonymousClassInstantiationOnly

public void forSimpleAnonymousClassInstantiationOnly(SimpleAnonymousClassInstantiation that)

forComplexAnonymousClassInstantiationDoFirst

public void forComplexAnonymousClassInstantiationDoFirst(ComplexAnonymousClassInstantiation that)

forComplexAnonymousClassInstantiationOnly

public void forComplexAnonymousClassInstantiationOnly(ComplexAnonymousClassInstantiation that)

forArrayInstantiationDoFirst

public void forArrayInstantiationDoFirst(ArrayInstantiation that)

forArrayInstantiationOnly

public void forArrayInstantiationOnly(ArrayInstantiation that)

forUninitializedArrayInstantiationDoFirst

public void forUninitializedArrayInstantiationDoFirst(UninitializedArrayInstantiation that)

forUninitializedArrayInstantiationOnly

public void forUninitializedArrayInstantiationOnly(UninitializedArrayInstantiation that)

forSimpleUninitializedArrayInstantiationDoFirst

public void forSimpleUninitializedArrayInstantiationDoFirst(SimpleUninitializedArrayInstantiation that)

forSimpleUninitializedArrayInstantiationOnly

public void forSimpleUninitializedArrayInstantiationOnly(SimpleUninitializedArrayInstantiation that)

forComplexUninitializedArrayInstantiationDoFirst

public void forComplexUninitializedArrayInstantiationDoFirst(ComplexUninitializedArrayInstantiation that)

forComplexUninitializedArrayInstantiationOnly

public void forComplexUninitializedArrayInstantiationOnly(ComplexUninitializedArrayInstantiation that)

forInitializedArrayInstantiationDoFirst

public void forInitializedArrayInstantiationDoFirst(InitializedArrayInstantiation that)

forInitializedArrayInstantiationOnly

public void forInitializedArrayInstantiationOnly(InitializedArrayInstantiation that)

forSimpleInitializedArrayInstantiationDoFirst

public void forSimpleInitializedArrayInstantiationDoFirst(SimpleInitializedArrayInstantiation that)

forSimpleInitializedArrayInstantiationOnly

public void forSimpleInitializedArrayInstantiationOnly(SimpleInitializedArrayInstantiation that)

forComplexInitializedArrayInstantiationDoFirst

public void forComplexInitializedArrayInstantiationDoFirst(ComplexInitializedArrayInstantiation that)

forComplexInitializedArrayInstantiationOnly

public void forComplexInitializedArrayInstantiationOnly(ComplexInitializedArrayInstantiation that)

forVariableReferenceDoFirst

public void forVariableReferenceDoFirst(VariableReference that)

forVariableReferenceOnly

public void forVariableReferenceOnly(VariableReference that)

forNameReferenceDoFirst

public void forNameReferenceDoFirst(NameReference that)

forNameReferenceOnly

public void forNameReferenceOnly(NameReference that)

forSimpleNameReferenceDoFirst

public void forSimpleNameReferenceDoFirst(SimpleNameReference that)

forSimpleNameReferenceOnly

public void forSimpleNameReferenceOnly(SimpleNameReference that)

forComplexNameReferenceDoFirst

public void forComplexNameReferenceDoFirst(ComplexNameReference that)

forComplexNameReferenceOnly

public void forComplexNameReferenceOnly(ComplexNameReference that)

forThisReferenceDoFirst

public void forThisReferenceDoFirst(ThisReference that)

forThisReferenceOnly

public void forThisReferenceOnly(ThisReference that)

forSimpleThisReferenceDoFirst

public void forSimpleThisReferenceDoFirst(SimpleThisReference that)

forSimpleThisReferenceOnly

public void forSimpleThisReferenceOnly(SimpleThisReference that)

forComplexThisReferenceDoFirst

public void forComplexThisReferenceDoFirst(ComplexThisReference that)

forComplexThisReferenceOnly

public void forComplexThisReferenceOnly(ComplexThisReference that)

forSuperReferenceDoFirst

public void forSuperReferenceDoFirst(SuperReference that)

forSuperReferenceOnly

public void forSuperReferenceOnly(SuperReference that)

forSimpleSuperReferenceDoFirst

public void forSimpleSuperReferenceDoFirst(SimpleSuperReference that)

forSimpleSuperReferenceOnly

public void forSimpleSuperReferenceOnly(SimpleSuperReference that)

forComplexSuperReferenceDoFirst

public void forComplexSuperReferenceDoFirst(ComplexSuperReference that)

forComplexSuperReferenceOnly

public void forComplexSuperReferenceOnly(ComplexSuperReference that)

forFunctionInvocationDoFirst

public void forFunctionInvocationDoFirst(FunctionInvocation that)

forFunctionInvocationOnly

public void forFunctionInvocationOnly(FunctionInvocation that)

forMethodInvocationDoFirst

public void forMethodInvocationDoFirst(MethodInvocation that)

forMethodInvocationOnly

public void forMethodInvocationOnly(MethodInvocation that)

forSimpleMethodInvocationDoFirst

public void forSimpleMethodInvocationDoFirst(SimpleMethodInvocation that)

forSimpleMethodInvocationOnly

public void forSimpleMethodInvocationOnly(SimpleMethodInvocation that)

forComplexMethodInvocationDoFirst

public void forComplexMethodInvocationDoFirst(ComplexMethodInvocation that)

forComplexMethodInvocationOnly

public void forComplexMethodInvocationOnly(ComplexMethodInvocation that)

forThisConstructorInvocationDoFirst

public void forThisConstructorInvocationDoFirst(ThisConstructorInvocation that)

forThisConstructorInvocationOnly

public void forThisConstructorInvocationOnly(ThisConstructorInvocation that)

forSimpleThisConstructorInvocationDoFirst

public void forSimpleThisConstructorInvocationDoFirst(SimpleThisConstructorInvocation that)

forSimpleThisConstructorInvocationOnly

public void forSimpleThisConstructorInvocationOnly(SimpleThisConstructorInvocation that)

forComplexThisConstructorInvocationDoFirst

public void forComplexThisConstructorInvocationDoFirst(ComplexThisConstructorInvocation that)

forComplexThisConstructorInvocationOnly

public void forComplexThisConstructorInvocationOnly(ComplexThisConstructorInvocation that)

forSuperConstructorInvocationDoFirst

public void forSuperConstructorInvocationDoFirst(SuperConstructorInvocation that)

forSuperConstructorInvocationOnly

public void forSuperConstructorInvocationOnly(SuperConstructorInvocation that)

forSimpleSuperConstructorInvocationDoFirst

public void forSimpleSuperConstructorInvocationDoFirst(SimpleSuperConstructorInvocation that)

forSimpleSuperConstructorInvocationOnly

public void forSimpleSuperConstructorInvocationOnly(SimpleSuperConstructorInvocation that)

forComplexSuperConstructorInvocationDoFirst

public void forComplexSuperConstructorInvocationDoFirst(ComplexSuperConstructorInvocation that)

forComplexSuperConstructorInvocationOnly

public void forComplexSuperConstructorInvocationOnly(ComplexSuperConstructorInvocation that)

forClassLiteralDoFirst

public void forClassLiteralDoFirst(ClassLiteral that)

forClassLiteralOnly

public void forClassLiteralOnly(ClassLiteral that)

forArrayAccessDoFirst

public void forArrayAccessDoFirst(ArrayAccess that)

forArrayAccessOnly

public void forArrayAccessOnly(ArrayAccess that)

forParenthesizedDoFirst

public void forParenthesizedDoFirst(Parenthesized that)

forParenthesizedOnly

public void forParenthesizedOnly(Parenthesized that)

forEmptyExpressionDoFirst

public void forEmptyExpressionDoFirst(EmptyExpression that)

forEmptyExpressionOnly

public void forEmptyExpressionOnly(EmptyExpression that)

forBodyDoFirst

public void forBodyDoFirst(Body that)

forBodyOnly

public void forBodyOnly(Body that)

forBracedBodyDoFirst

public void forBracedBodyDoFirst(BracedBody that)

forBracedBodyOnly

public void forBracedBodyOnly(BracedBody that)

forUnbracedBodyDoFirst

public void forUnbracedBodyDoFirst(UnbracedBody that)

forUnbracedBodyOnly

public void forUnbracedBodyOnly(UnbracedBody that)

forExpressionListDoFirst

public void forExpressionListDoFirst(ExpressionList that)

forExpressionListOnly

public void forExpressionListOnly(ExpressionList that)

forParenthesizedExpressionListDoFirst

public void forParenthesizedExpressionListDoFirst(ParenthesizedExpressionList that)

forParenthesizedExpressionListOnly

public void forParenthesizedExpressionListOnly(ParenthesizedExpressionList that)

forUnparenthesizedExpressionListDoFirst

public void forUnparenthesizedExpressionListDoFirst(UnparenthesizedExpressionList that)

forUnparenthesizedExpressionListOnly

public void forUnparenthesizedExpressionListOnly(UnparenthesizedExpressionList that)

forDimensionExpressionListDoFirst

public void forDimensionExpressionListDoFirst(DimensionExpressionList that)

forDimensionExpressionListOnly

public void forDimensionExpressionListOnly(DimensionExpressionList that)

forEmptyForConditionDoFirst

public void forEmptyForConditionDoFirst(EmptyForCondition that)

forEmptyForConditionOnly

public void forEmptyForConditionOnly(EmptyForCondition that)

forSourceFile

public void forSourceFile(SourceFile that)
Description copied from interface: JExpressionIFVisitor_void
Process an instance of SourceFile.

Specified by:
forSourceFile in interface JExpressionIFVisitor_void