edu.rice.cs.javalanglevels.tree
Interface JExpressionIFVisitor_void

All Known Implementing Classes:
JExpressionIFAbstractVisitor_void, JExpressionIFDepthFirstVisitor_void

public interface JExpressionIFVisitor_void

An interface for visitors over JExpressionIF that do not return a value.


Method Summary
 void forAbstractMethodDef(AbstractMethodDef that)
          Process an instance of AbstractMethodDef.
 void forAndExpression(AndExpression that)
          Process an instance of AndExpression.
 void forArrayAccess(ArrayAccess that)
          Process an instance of ArrayAccess.
 void forArrayInitializer(ArrayInitializer that)
          Process an instance of ArrayInitializer.
 void forArrayType(ArrayType that)
          Process an instance of ArrayType.
 void forBitwiseAndAssignmentExpression(BitwiseAndAssignmentExpression that)
          Process an instance of BitwiseAndAssignmentExpression.
 void forBitwiseAndExpression(BitwiseAndExpression that)
          Process an instance of BitwiseAndExpression.
 void forBitwiseNotExpression(BitwiseNotExpression that)
          Process an instance of BitwiseNotExpression.
 void forBitwiseOrAssignmentExpression(BitwiseOrAssignmentExpression that)
          Process an instance of BitwiseOrAssignmentExpression.
 void forBitwiseOrExpression(BitwiseOrExpression that)
          Process an instance of BitwiseOrExpression.
 void forBitwiseXorAssignmentExpression(BitwiseXorAssignmentExpression that)
          Process an instance of BitwiseXorAssignmentExpression.
 void forBitwiseXorExpression(BitwiseXorExpression that)
          Process an instance of BitwiseXorExpression.
 void forBlock(Block that)
          Process an instance of Block.
 void forBooleanLiteral(BooleanLiteral that)
          Process an instance of BooleanLiteral.
 void forBracedBody(BracedBody that)
          Process an instance of BracedBody.
 void forCastExpression(CastExpression that)
          Process an instance of CastExpression.
 void forCatchBlock(CatchBlock that)
          Process an instance of CatchBlock.
 void forCharLiteral(CharLiteral that)
          Process an instance of CharLiteral.
 void forClassDef(ClassDef that)
          Process an instance of ClassDef.
 void forClassImportStatement(ClassImportStatement that)
          Process an instance of ClassImportStatement.
 void forClassLiteral(ClassLiteral that)
          Process an instance of ClassLiteral.
 void forClassOrInterfaceType(ClassOrInterfaceType that)
          Process an instance of ClassOrInterfaceType.
 void forComplexAnonymousClassInstantiation(ComplexAnonymousClassInstantiation that)
          Process an instance of ComplexAnonymousClassInstantiation.
 void forComplexInitializedArrayInstantiation(ComplexInitializedArrayInstantiation that)
          Process an instance of ComplexInitializedArrayInstantiation.
 void forComplexMethodInvocation(ComplexMethodInvocation that)
          Process an instance of ComplexMethodInvocation.
 void forComplexNamedClassInstantiation(ComplexNamedClassInstantiation that)
          Process an instance of ComplexNamedClassInstantiation.
 void forComplexNameReference(ComplexNameReference that)
          Process an instance of ComplexNameReference.
 void forComplexSuperConstructorInvocation(ComplexSuperConstructorInvocation that)
          Process an instance of ComplexSuperConstructorInvocation.
 void forComplexSuperReference(ComplexSuperReference that)
          Process an instance of ComplexSuperReference.
 void forComplexThisConstructorInvocation(ComplexThisConstructorInvocation that)
          Process an instance of ComplexThisConstructorInvocation.
 void forComplexThisReference(ComplexThisReference that)
          Process an instance of ComplexThisReference.
 void forComplexUninitializedArrayInstantiation(ComplexUninitializedArrayInstantiation that)
          Process an instance of ComplexUninitializedArrayInstantiation.
 void forCompoundWord(CompoundWord that)
          Process an instance of CompoundWord.
 void forConcreteMethodDef(ConcreteMethodDef that)
          Process an instance of ConcreteMethodDef.
 void forConditionalExpression(ConditionalExpression that)
          Process an instance of ConditionalExpression.
 void forConstructorDef(ConstructorDef that)
          Process an instance of ConstructorDef.
 void forDefaultCase(DefaultCase that)
          Process an instance of DefaultCase.
 void forDimensionExpressionList(DimensionExpressionList that)
          Process an instance of DimensionExpressionList.
 void forDivideAssignmentExpression(DivideAssignmentExpression that)
          Process an instance of DivideAssignmentExpression.
 void forDivideExpression(DivideExpression that)
          Process an instance of DivideExpression.
 void forDoStatement(DoStatement that)
          Process an instance of DoStatement.
 void forDoubleLiteral(DoubleLiteral that)
          Process an instance of DoubleLiteral.
 void forEmptyExpression(EmptyExpression that)
          Process an instance of EmptyExpression.
 void forEmptyForCondition(EmptyForCondition that)
          Process an instance of EmptyForCondition.
 void forEmptyStatement(EmptyStatement that)
          Process an instance of EmptyStatement.
 void forEqualsExpression(EqualsExpression that)
          Process an instance of EqualsExpression.
 void forExpressionStatement(ExpressionStatement that)
          Process an instance of ExpressionStatement.
 void forFloatLiteral(FloatLiteral that)
          Process an instance of FloatLiteral.
 void forFormalParameter(FormalParameter that)
          Process an instance of FormalParameter.
 void forForStatement(ForStatement that)
          Process an instance of ForStatement.
 void forGreaterThanExpression(GreaterThanExpression that)
          Process an instance of GreaterThanExpression.
 void forGreaterThanOrEqualExpression(GreaterThanOrEqualExpression that)
          Process an instance of GreaterThanOrEqualExpression.
 void forIfThenElseStatement(IfThenElseStatement that)
          Process an instance of IfThenElseStatement.
 void forIfThenStatement(IfThenStatement that)
          Process an instance of IfThenStatement.
 void forInitializedVariableDeclarator(InitializedVariableDeclarator that)
          Process an instance of InitializedVariableDeclarator.
 void forInnerClassDef(InnerClassDef that)
          Process an instance of InnerClassDef.
 void forInnerInterfaceDef(InnerInterfaceDef that)
          Process an instance of InnerInterfaceDef.
 void forInstanceInitializer(InstanceInitializer that)
          Process an instance of InstanceInitializer.
 void forInstanceofExpression(InstanceofExpression that)
          Process an instance of InstanceofExpression.
 void forIntegerLiteral(IntegerLiteral that)
          Process an instance of IntegerLiteral.
 void forInterfaceDef(InterfaceDef that)
          Process an instance of InterfaceDef.
 void forLabeledBreakStatement(LabeledBreakStatement that)
          Process an instance of LabeledBreakStatement.
 void forLabeledCase(LabeledCase that)
          Process an instance of LabeledCase.
 void forLabeledContinueStatement(LabeledContinueStatement that)
          Process an instance of LabeledContinueStatement.
 void forLabeledStatement(LabeledStatement that)
          Process an instance of LabeledStatement.
 void forLeftShiftAssignmentExpression(LeftShiftAssignmentExpression that)
          Process an instance of LeftShiftAssignmentExpression.
 void forLeftShiftExpression(LeftShiftExpression that)
          Process an instance of LeftShiftExpression.
 void forLessThanExpression(LessThanExpression that)
          Process an instance of LessThanExpression.
 void forLessThanOrEqualExpression(LessThanOrEqualExpression that)
          Process an instance of LessThanOrEqualExpression.
 void forLongLiteral(LongLiteral that)
          Process an instance of LongLiteral.
 void forMemberType(MemberType that)
          Process an instance of MemberType.
 void forMinusAssignmentExpression(MinusAssignmentExpression that)
          Process an instance of MinusAssignmentExpression.
 void forMinusExpression(MinusExpression that)
          Process an instance of MinusExpression.
 void forModAssignmentExpression(ModAssignmentExpression that)
          Process an instance of ModAssignmentExpression.
 void forModExpression(ModExpression that)
          Process an instance of ModExpression.
 void forModifiersAndVisibility(ModifiersAndVisibility that)
          Process an instance of ModifiersAndVisibility.
 void forMultiplyAssignmentExpression(MultiplyAssignmentExpression that)
          Process an instance of MultiplyAssignmentExpression.
 void forMultiplyExpression(MultiplyExpression that)
          Process an instance of MultiplyExpression.
 void forNegativeExpression(NegativeExpression that)
          Process an instance of NegativeExpression.
 void forNegativePostfixIncrementExpression(NegativePostfixIncrementExpression that)
          Process an instance of NegativePostfixIncrementExpression.
 void forNegativePrefixIncrementExpression(NegativePrefixIncrementExpression that)
          Process an instance of NegativePrefixIncrementExpression.
 void forNoOpExpression(NoOpExpression that)
          Process an instance of NoOpExpression.
 void forNormalTryCatchStatement(NormalTryCatchStatement that)
          Process an instance of NormalTryCatchStatement.
 void forNotEqualExpression(NotEqualExpression that)
          Process an instance of NotEqualExpression.
 void forNotExpression(NotExpression that)
          Process an instance of NotExpression.
 void forNullLiteral(NullLiteral that)
          Process an instance of NullLiteral.
 void forOrExpression(OrExpression that)
          Process an instance of OrExpression.
 void forPackageImportStatement(PackageImportStatement that)
          Process an instance of PackageImportStatement.
 void forPackageStatement(PackageStatement that)
          Process an instance of PackageStatement.
 void forParenthesized(Parenthesized that)
          Process an instance of Parenthesized.
 void forParenthesizedExpressionList(ParenthesizedExpressionList that)
          Process an instance of ParenthesizedExpressionList.
 void forPlusAssignmentExpression(PlusAssignmentExpression that)
          Process an instance of PlusAssignmentExpression.
 void forPlusExpression(PlusExpression that)
          Process an instance of PlusExpression.
 void forPositiveExpression(PositiveExpression that)
          Process an instance of PositiveExpression.
 void forPositivePostfixIncrementExpression(PositivePostfixIncrementExpression that)
          Process an instance of PositivePostfixIncrementExpression.
 void forPositivePrefixIncrementExpression(PositivePrefixIncrementExpression that)
          Process an instance of PositivePrefixIncrementExpression.
 void forPrimitiveType(PrimitiveType that)
          Process an instance of PrimitiveType.
 void forRightSignedShiftAssignmentExpression(RightSignedShiftAssignmentExpression that)
          Process an instance of RightSignedShiftAssignmentExpression.
 void forRightSignedShiftExpression(RightSignedShiftExpression that)
          Process an instance of RightSignedShiftExpression.
 void forRightUnsignedShiftAssignmentExpression(RightUnsignedShiftAssignmentExpression that)
          Process an instance of RightUnsignedShiftAssignmentExpression.
 void forRightUnsignedShiftExpression(RightUnsignedShiftExpression that)
          Process an instance of RightUnsignedShiftExpression.
 void forSimpleAnonymousClassInstantiation(SimpleAnonymousClassInstantiation that)
          Process an instance of SimpleAnonymousClassInstantiation.
 void forSimpleAssignmentExpression(SimpleAssignmentExpression that)
          Process an instance of SimpleAssignmentExpression.
 void forSimpleInitializedArrayInstantiation(SimpleInitializedArrayInstantiation that)
          Process an instance of SimpleInitializedArrayInstantiation.
 void forSimpleMethodInvocation(SimpleMethodInvocation that)
          Process an instance of SimpleMethodInvocation.
 void forSimpleNamedClassInstantiation(SimpleNamedClassInstantiation that)
          Process an instance of SimpleNamedClassInstantiation.
 void forSimpleNameReference(SimpleNameReference that)
          Process an instance of SimpleNameReference.
 void forSimpleSuperConstructorInvocation(SimpleSuperConstructorInvocation that)
          Process an instance of SimpleSuperConstructorInvocation.
 void forSimpleSuperReference(SimpleSuperReference that)
          Process an instance of SimpleSuperReference.
 void forSimpleThisConstructorInvocation(SimpleThisConstructorInvocation that)
          Process an instance of SimpleThisConstructorInvocation.
 void forSimpleThisReference(SimpleThisReference that)
          Process an instance of SimpleThisReference.
 void forSimpleUninitializedArrayInstantiation(SimpleUninitializedArrayInstantiation that)
          Process an instance of SimpleUninitializedArrayInstantiation.
 void forSourceFile(SourceFile that)
          Process an instance of SourceFile.
 void forStaticInitializer(StaticInitializer that)
          Process an instance of StaticInitializer.
 void forStringLiteral(StringLiteral that)
          Process an instance of StringLiteral.
 void forSwitchStatement(SwitchStatement that)
          Process an instance of SwitchStatement.
 void forSynchronizedStatement(SynchronizedStatement that)
          Process an instance of SynchronizedStatement.
 void forThrowStatement(ThrowStatement that)
          Process an instance of ThrowStatement.
 void forTryCatchFinallyStatement(TryCatchFinallyStatement that)
          Process an instance of TryCatchFinallyStatement.
 void forTypeParameter(TypeParameter that)
          Process an instance of TypeParameter.
 void forTypeVariable(TypeVariable that)
          Process an instance of TypeVariable.
 void forUnbracedBody(UnbracedBody that)
          Process an instance of UnbracedBody.
 void forUninitializedVariableDeclarator(UninitializedVariableDeclarator that)
          Process an instance of UninitializedVariableDeclarator.
 void forUnlabeledBreakStatement(UnlabeledBreakStatement that)
          Process an instance of UnlabeledBreakStatement.
 void forUnlabeledContinueStatement(UnlabeledContinueStatement that)
          Process an instance of UnlabeledContinueStatement.
 void forUnparenthesizedExpressionList(UnparenthesizedExpressionList that)
          Process an instance of UnparenthesizedExpressionList.
 void forValueReturnStatement(ValueReturnStatement that)
          Process an instance of ValueReturnStatement.
 void forVariableDeclaration(VariableDeclaration that)
          Process an instance of VariableDeclaration.
 void forVoidReturn(VoidReturn that)
          Process an instance of VoidReturn.
 void forVoidReturnStatement(VoidReturnStatement that)
          Process an instance of VoidReturnStatement.
 void forWhileStatement(WhileStatement that)
          Process an instance of WhileStatement.
 void forWord(Word that)
          Process an instance of Word.
 

Method Detail

forSourceFile

void forSourceFile(SourceFile that)
Process an instance of SourceFile.


forModifiersAndVisibility

void forModifiersAndVisibility(ModifiersAndVisibility that)
Process an instance of ModifiersAndVisibility.


forCompoundWord

void forCompoundWord(CompoundWord that)
Process an instance of CompoundWord.


forWord

void forWord(Word that)
Process an instance of Word.


forClassDef

void forClassDef(ClassDef that)
Process an instance of ClassDef.


forInnerClassDef

void forInnerClassDef(InnerClassDef that)
Process an instance of InnerClassDef.


forInterfaceDef

void forInterfaceDef(InterfaceDef that)
Process an instance of InterfaceDef.


forInnerInterfaceDef

void forInnerInterfaceDef(InnerInterfaceDef that)
Process an instance of InnerInterfaceDef.


forConstructorDef

void forConstructorDef(ConstructorDef that)
Process an instance of ConstructorDef.


forInstanceInitializer

void forInstanceInitializer(InstanceInitializer that)
Process an instance of InstanceInitializer.


forStaticInitializer

void forStaticInitializer(StaticInitializer that)
Process an instance of StaticInitializer.


forPackageStatement

void forPackageStatement(PackageStatement that)
Process an instance of PackageStatement.


forClassImportStatement

void forClassImportStatement(ClassImportStatement that)
Process an instance of ClassImportStatement.


forPackageImportStatement

void forPackageImportStatement(PackageImportStatement that)
Process an instance of PackageImportStatement.


forLabeledStatement

void forLabeledStatement(LabeledStatement that)
Process an instance of LabeledStatement.


forBlock

void forBlock(Block that)
Process an instance of Block.


forExpressionStatement

void forExpressionStatement(ExpressionStatement that)
Process an instance of ExpressionStatement.


forSwitchStatement

void forSwitchStatement(SwitchStatement that)
Process an instance of SwitchStatement.


forIfThenStatement

void forIfThenStatement(IfThenStatement that)
Process an instance of IfThenStatement.


forIfThenElseStatement

void forIfThenElseStatement(IfThenElseStatement that)
Process an instance of IfThenElseStatement.


forWhileStatement

void forWhileStatement(WhileStatement that)
Process an instance of WhileStatement.


forDoStatement

void forDoStatement(DoStatement that)
Process an instance of DoStatement.


forForStatement

void forForStatement(ForStatement that)
Process an instance of ForStatement.


forLabeledBreakStatement

void forLabeledBreakStatement(LabeledBreakStatement that)
Process an instance of LabeledBreakStatement.


forUnlabeledBreakStatement

void forUnlabeledBreakStatement(UnlabeledBreakStatement that)
Process an instance of UnlabeledBreakStatement.


forLabeledContinueStatement

void forLabeledContinueStatement(LabeledContinueStatement that)
Process an instance of LabeledContinueStatement.


forUnlabeledContinueStatement

void forUnlabeledContinueStatement(UnlabeledContinueStatement that)
Process an instance of UnlabeledContinueStatement.


forVoidReturnStatement

void forVoidReturnStatement(VoidReturnStatement that)
Process an instance of VoidReturnStatement.


forValueReturnStatement

void forValueReturnStatement(ValueReturnStatement that)
Process an instance of ValueReturnStatement.


forThrowStatement

void forThrowStatement(ThrowStatement that)
Process an instance of ThrowStatement.


forSynchronizedStatement

void forSynchronizedStatement(SynchronizedStatement that)
Process an instance of SynchronizedStatement.


forTryCatchFinallyStatement

void forTryCatchFinallyStatement(TryCatchFinallyStatement that)
Process an instance of TryCatchFinallyStatement.


forNormalTryCatchStatement

void forNormalTryCatchStatement(NormalTryCatchStatement that)
Process an instance of NormalTryCatchStatement.


forEmptyStatement

void forEmptyStatement(EmptyStatement that)
Process an instance of EmptyStatement.


forConcreteMethodDef

void forConcreteMethodDef(ConcreteMethodDef that)
Process an instance of ConcreteMethodDef.


forAbstractMethodDef

void forAbstractMethodDef(AbstractMethodDef that)
Process an instance of AbstractMethodDef.


forFormalParameter

void forFormalParameter(FormalParameter that)
Process an instance of FormalParameter.


forVariableDeclaration

void forVariableDeclaration(VariableDeclaration that)
Process an instance of VariableDeclaration.


forUninitializedVariableDeclarator

void forUninitializedVariableDeclarator(UninitializedVariableDeclarator that)
Process an instance of UninitializedVariableDeclarator.


forInitializedVariableDeclarator

void forInitializedVariableDeclarator(InitializedVariableDeclarator that)
Process an instance of InitializedVariableDeclarator.


forTypeParameter

void forTypeParameter(TypeParameter that)
Process an instance of TypeParameter.


forArrayInitializer

void forArrayInitializer(ArrayInitializer that)
Process an instance of ArrayInitializer.


forPrimitiveType

void forPrimitiveType(PrimitiveType that)
Process an instance of PrimitiveType.


forArrayType

void forArrayType(ArrayType that)
Process an instance of ArrayType.


forMemberType

void forMemberType(MemberType that)
Process an instance of MemberType.


forClassOrInterfaceType

void forClassOrInterfaceType(ClassOrInterfaceType that)
Process an instance of ClassOrInterfaceType.


forTypeVariable

void forTypeVariable(TypeVariable that)
Process an instance of TypeVariable.


forVoidReturn

void forVoidReturn(VoidReturn that)
Process an instance of VoidReturn.


forLabeledCase

void forLabeledCase(LabeledCase that)
Process an instance of LabeledCase.


forDefaultCase

void forDefaultCase(DefaultCase that)
Process an instance of DefaultCase.


forCatchBlock

void forCatchBlock(CatchBlock that)
Process an instance of CatchBlock.


forSimpleAssignmentExpression

void forSimpleAssignmentExpression(SimpleAssignmentExpression that)
Process an instance of SimpleAssignmentExpression.


forPlusAssignmentExpression

void forPlusAssignmentExpression(PlusAssignmentExpression that)
Process an instance of PlusAssignmentExpression.


forMinusAssignmentExpression

void forMinusAssignmentExpression(MinusAssignmentExpression that)
Process an instance of MinusAssignmentExpression.


forMultiplyAssignmentExpression

void forMultiplyAssignmentExpression(MultiplyAssignmentExpression that)
Process an instance of MultiplyAssignmentExpression.


forDivideAssignmentExpression

void forDivideAssignmentExpression(DivideAssignmentExpression that)
Process an instance of DivideAssignmentExpression.


forModAssignmentExpression

void forModAssignmentExpression(ModAssignmentExpression that)
Process an instance of ModAssignmentExpression.


forLeftShiftAssignmentExpression

void forLeftShiftAssignmentExpression(LeftShiftAssignmentExpression that)
Process an instance of LeftShiftAssignmentExpression.


forRightSignedShiftAssignmentExpression

void forRightSignedShiftAssignmentExpression(RightSignedShiftAssignmentExpression that)
Process an instance of RightSignedShiftAssignmentExpression.


forRightUnsignedShiftAssignmentExpression

void forRightUnsignedShiftAssignmentExpression(RightUnsignedShiftAssignmentExpression that)
Process an instance of RightUnsignedShiftAssignmentExpression.


forBitwiseAndAssignmentExpression

void forBitwiseAndAssignmentExpression(BitwiseAndAssignmentExpression that)
Process an instance of BitwiseAndAssignmentExpression.


forBitwiseOrAssignmentExpression

void forBitwiseOrAssignmentExpression(BitwiseOrAssignmentExpression that)
Process an instance of BitwiseOrAssignmentExpression.


forBitwiseXorAssignmentExpression

void forBitwiseXorAssignmentExpression(BitwiseXorAssignmentExpression that)
Process an instance of BitwiseXorAssignmentExpression.


forOrExpression

void forOrExpression(OrExpression that)
Process an instance of OrExpression.


forAndExpression

void forAndExpression(AndExpression that)
Process an instance of AndExpression.


forBitwiseOrExpression

void forBitwiseOrExpression(BitwiseOrExpression that)
Process an instance of BitwiseOrExpression.


forBitwiseXorExpression

void forBitwiseXorExpression(BitwiseXorExpression that)
Process an instance of BitwiseXorExpression.


forBitwiseAndExpression

void forBitwiseAndExpression(BitwiseAndExpression that)
Process an instance of BitwiseAndExpression.


forEqualsExpression

void forEqualsExpression(EqualsExpression that)
Process an instance of EqualsExpression.


forNotEqualExpression

void forNotEqualExpression(NotEqualExpression that)
Process an instance of NotEqualExpression.


forLessThanExpression

void forLessThanExpression(LessThanExpression that)
Process an instance of LessThanExpression.


forLessThanOrEqualExpression

void forLessThanOrEqualExpression(LessThanOrEqualExpression that)
Process an instance of LessThanOrEqualExpression.


forGreaterThanExpression

void forGreaterThanExpression(GreaterThanExpression that)
Process an instance of GreaterThanExpression.


forGreaterThanOrEqualExpression

void forGreaterThanOrEqualExpression(GreaterThanOrEqualExpression that)
Process an instance of GreaterThanOrEqualExpression.


forLeftShiftExpression

void forLeftShiftExpression(LeftShiftExpression that)
Process an instance of LeftShiftExpression.


forRightSignedShiftExpression

void forRightSignedShiftExpression(RightSignedShiftExpression that)
Process an instance of RightSignedShiftExpression.


forRightUnsignedShiftExpression

void forRightUnsignedShiftExpression(RightUnsignedShiftExpression that)
Process an instance of RightUnsignedShiftExpression.


forPlusExpression

void forPlusExpression(PlusExpression that)
Process an instance of PlusExpression.


forMinusExpression

void forMinusExpression(MinusExpression that)
Process an instance of MinusExpression.


forMultiplyExpression

void forMultiplyExpression(MultiplyExpression that)
Process an instance of MultiplyExpression.


forDivideExpression

void forDivideExpression(DivideExpression that)
Process an instance of DivideExpression.


forModExpression

void forModExpression(ModExpression that)
Process an instance of ModExpression.


forNoOpExpression

void forNoOpExpression(NoOpExpression that)
Process an instance of NoOpExpression.


forPositivePrefixIncrementExpression

void forPositivePrefixIncrementExpression(PositivePrefixIncrementExpression that)
Process an instance of PositivePrefixIncrementExpression.


forNegativePrefixIncrementExpression

void forNegativePrefixIncrementExpression(NegativePrefixIncrementExpression that)
Process an instance of NegativePrefixIncrementExpression.


forPositivePostfixIncrementExpression

void forPositivePostfixIncrementExpression(PositivePostfixIncrementExpression that)
Process an instance of PositivePostfixIncrementExpression.


forNegativePostfixIncrementExpression

void forNegativePostfixIncrementExpression(NegativePostfixIncrementExpression that)
Process an instance of NegativePostfixIncrementExpression.


forPositiveExpression

void forPositiveExpression(PositiveExpression that)
Process an instance of PositiveExpression.


forNegativeExpression

void forNegativeExpression(NegativeExpression that)
Process an instance of NegativeExpression.


forBitwiseNotExpression

void forBitwiseNotExpression(BitwiseNotExpression that)
Process an instance of BitwiseNotExpression.


forNotExpression

void forNotExpression(NotExpression that)
Process an instance of NotExpression.


forConditionalExpression

void forConditionalExpression(ConditionalExpression that)
Process an instance of ConditionalExpression.


forInstanceofExpression

void forInstanceofExpression(InstanceofExpression that)
Process an instance of InstanceofExpression.


forCastExpression

void forCastExpression(CastExpression that)
Process an instance of CastExpression.


forIntegerLiteral

void forIntegerLiteral(IntegerLiteral that)
Process an instance of IntegerLiteral.


forLongLiteral

void forLongLiteral(LongLiteral that)
Process an instance of LongLiteral.


forDoubleLiteral

void forDoubleLiteral(DoubleLiteral that)
Process an instance of DoubleLiteral.


forFloatLiteral

void forFloatLiteral(FloatLiteral that)
Process an instance of FloatLiteral.


forBooleanLiteral

void forBooleanLiteral(BooleanLiteral that)
Process an instance of BooleanLiteral.


forCharLiteral

void forCharLiteral(CharLiteral that)
Process an instance of CharLiteral.


forStringLiteral

void forStringLiteral(StringLiteral that)
Process an instance of StringLiteral.


forNullLiteral

void forNullLiteral(NullLiteral that)
Process an instance of NullLiteral.


forSimpleNamedClassInstantiation

void forSimpleNamedClassInstantiation(SimpleNamedClassInstantiation that)
Process an instance of SimpleNamedClassInstantiation.


forComplexNamedClassInstantiation

void forComplexNamedClassInstantiation(ComplexNamedClassInstantiation that)
Process an instance of ComplexNamedClassInstantiation.


forSimpleAnonymousClassInstantiation

void forSimpleAnonymousClassInstantiation(SimpleAnonymousClassInstantiation that)
Process an instance of SimpleAnonymousClassInstantiation.


forComplexAnonymousClassInstantiation

void forComplexAnonymousClassInstantiation(ComplexAnonymousClassInstantiation that)
Process an instance of ComplexAnonymousClassInstantiation.


forSimpleUninitializedArrayInstantiation

void forSimpleUninitializedArrayInstantiation(SimpleUninitializedArrayInstantiation that)
Process an instance of SimpleUninitializedArrayInstantiation.


forComplexUninitializedArrayInstantiation

void forComplexUninitializedArrayInstantiation(ComplexUninitializedArrayInstantiation that)
Process an instance of ComplexUninitializedArrayInstantiation.


forSimpleInitializedArrayInstantiation

void forSimpleInitializedArrayInstantiation(SimpleInitializedArrayInstantiation that)
Process an instance of SimpleInitializedArrayInstantiation.


forComplexInitializedArrayInstantiation

void forComplexInitializedArrayInstantiation(ComplexInitializedArrayInstantiation that)
Process an instance of ComplexInitializedArrayInstantiation.


forSimpleNameReference

void forSimpleNameReference(SimpleNameReference that)
Process an instance of SimpleNameReference.


forComplexNameReference

void forComplexNameReference(ComplexNameReference that)
Process an instance of ComplexNameReference.


forSimpleThisReference

void forSimpleThisReference(SimpleThisReference that)
Process an instance of SimpleThisReference.


forComplexThisReference

void forComplexThisReference(ComplexThisReference that)
Process an instance of ComplexThisReference.


forSimpleSuperReference

void forSimpleSuperReference(SimpleSuperReference that)
Process an instance of SimpleSuperReference.


forComplexSuperReference

void forComplexSuperReference(ComplexSuperReference that)
Process an instance of ComplexSuperReference.


forSimpleMethodInvocation

void forSimpleMethodInvocation(SimpleMethodInvocation that)
Process an instance of SimpleMethodInvocation.


forComplexMethodInvocation

void forComplexMethodInvocation(ComplexMethodInvocation that)
Process an instance of ComplexMethodInvocation.


forSimpleThisConstructorInvocation

void forSimpleThisConstructorInvocation(SimpleThisConstructorInvocation that)
Process an instance of SimpleThisConstructorInvocation.


forComplexThisConstructorInvocation

void forComplexThisConstructorInvocation(ComplexThisConstructorInvocation that)
Process an instance of ComplexThisConstructorInvocation.


forSimpleSuperConstructorInvocation

void forSimpleSuperConstructorInvocation(SimpleSuperConstructorInvocation that)
Process an instance of SimpleSuperConstructorInvocation.


forComplexSuperConstructorInvocation

void forComplexSuperConstructorInvocation(ComplexSuperConstructorInvocation that)
Process an instance of ComplexSuperConstructorInvocation.


forClassLiteral

void forClassLiteral(ClassLiteral that)
Process an instance of ClassLiteral.


forArrayAccess

void forArrayAccess(ArrayAccess that)
Process an instance of ArrayAccess.


forParenthesized

void forParenthesized(Parenthesized that)
Process an instance of Parenthesized.


forEmptyExpression

void forEmptyExpression(EmptyExpression that)
Process an instance of EmptyExpression.


forBracedBody

void forBracedBody(BracedBody that)
Process an instance of BracedBody.


forUnbracedBody

void forUnbracedBody(UnbracedBody that)
Process an instance of UnbracedBody.


forParenthesizedExpressionList

void forParenthesizedExpressionList(ParenthesizedExpressionList that)
Process an instance of ParenthesizedExpressionList.


forUnparenthesizedExpressionList

void forUnparenthesizedExpressionList(UnparenthesizedExpressionList that)
Process an instance of UnparenthesizedExpressionList.


forDimensionExpressionList

void forDimensionExpressionList(DimensionExpressionList that)
Process an instance of DimensionExpressionList.


forEmptyForCondition

void forEmptyForCondition(EmptyForCondition that)
Process an instance of EmptyForCondition.