Package jtb.visitor
Class GJVoidDepthFirst<A>
- Object
-
- GJVoidDepthFirst<A>
-
- All Implemented Interfaces:
GJVoidVisitor<A>
public class GJVoidDepthFirst<A> extends Object implements GJVoidVisitor<A>
Provides default methods which visit each node in the tree in depth-first order. Your visitors may extend this class.
-
-
Constructor Summary
Constructors Constructor Description GJVoidDepthFirst()
-
Method Summary
-
-
-
Constructor Detail
-
GJVoidDepthFirst
public GJVoidDepthFirst()
-
-
Method Detail
-
visit
public void visit(NodeListOptional n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(NodeOptional n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(NodeSequence n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(CompilationUnit n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(PackageDeclaration n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(ImportDeclaration n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(TypeDeclaration n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(ClassOrInterfaceDeclaration n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(ExtendsList n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(ImplementsList n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(EnumDeclaration n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(EnumConstant n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(TypeParameters n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(TypeParameter n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(ClassOrInterfaceBody n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(ClassOrInterfaceBodyDeclaration n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(FieldDeclaration n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(VariableDeclarator n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(VariableDeclaratorId n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(VariableInitializer n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(ArrayInitializer n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(MethodDeclaration n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(MethodDeclarator n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(FormalParameters n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(FormalParameter n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(ConstructorDeclaration n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(ExplicitConstructorInvocation n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(Initializer n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(ReferenceType n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(ClassOrInterfaceType n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(TypeArguments n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(TypeArgument n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(WildcardBounds n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(PrimitiveType n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(ResultType n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(Expression n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(AssignmentOperator n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(ConditionalExpression n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(ConditionalOrExpression n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(ConditionalAndExpression n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(InclusiveOrExpression n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(ExclusiveOrExpression n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(AndExpression n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(EqualityExpression n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(InstanceOfExpression n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(RelationalExpression n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(ShiftExpression n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(AdditiveExpression n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(MultiplicativeExpression n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(UnaryExpression n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(PreIncrementExpression n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(PreDecrementExpression n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(UnaryExpressionNotPlusMinus n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(CastLookahead n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(PostfixExpression n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(CastExpression n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(PrimaryExpression n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(MemberSelector n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(PrimaryPrefix n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(PrimarySuffix n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(BooleanLiteral n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(NullLiteral n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(ArgumentList n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(AllocationExpression n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(ArrayDimsAndInits n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(AssertStatement n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(LabeledStatement n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(BlockStatement n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(LocalVariableDeclaration n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(EmptyStatement n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(StatementExpression n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(SwitchStatement n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(SwitchLabel n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(IfStatement n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(WhileStatement n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(DoStatement n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(ForStatement n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(StatementExpressionList n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(BreakStatement n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(ContinueStatement n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(ReturnStatement n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(ThrowStatement n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(SynchronizedStatement n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(TryStatement n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(RUNSIGNEDSHIFT n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(RSIGNEDSHIFT n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(Annotation n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(NormalAnnotation n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(MarkerAnnotation n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(SingleMemberAnnotation n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(MemberValuePairs n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(MemberValuePair n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(MemberValue n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(MemberValueArrayInitializer n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(AnnotationTypeDeclaration n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(AnnotationTypeBody n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(AnnotationTypeMemberDeclaration n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
visit
public void visit(DefaultValue n, A argu)
- Specified by:
visit
in interfaceGJVoidVisitor<A>
-
-