Package jtb.visitor
Interface GJVisitor<R,A>
-
- All Known Implementing Classes:
GJDepthFirst
public interface GJVisitor<R,A>
All GJ visitors must implement this interface.
-
-
Method Summary
-
-
-
Method Detail
-
visit
R visit(NodeListOptional n, A argu)
-
visit
R visit(NodeOptional n, A argu)
-
visit
R visit(NodeSequence n, A argu)
-
visit
R visit(CompilationUnit n, A argu)
-
visit
R visit(PackageDeclaration n, A argu)
-
visit
R visit(ImportDeclaration n, A argu)
-
visit
R visit(TypeDeclaration n, A argu)
-
visit
R visit(ClassOrInterfaceDeclaration n, A argu)
-
visit
R visit(ExtendsList n, A argu)
-
visit
R visit(ImplementsList n, A argu)
-
visit
R visit(EnumDeclaration n, A argu)
-
visit
R visit(EnumConstant n, A argu)
-
visit
R visit(TypeParameters n, A argu)
-
visit
R visit(TypeParameter n, A argu)
-
visit
R visit(ClassOrInterfaceBody n, A argu)
-
visit
R visit(ClassOrInterfaceBodyDeclaration n, A argu)
-
visit
R visit(FieldDeclaration n, A argu)
-
visit
R visit(VariableDeclarator n, A argu)
-
visit
R visit(VariableDeclaratorId n, A argu)
-
visit
R visit(VariableInitializer n, A argu)
-
visit
R visit(ArrayInitializer n, A argu)
-
visit
R visit(MethodDeclaration n, A argu)
-
visit
R visit(MethodDeclarator n, A argu)
-
visit
R visit(FormalParameters n, A argu)
-
visit
R visit(FormalParameter n, A argu)
-
visit
R visit(ConstructorDeclaration n, A argu)
-
visit
R visit(ExplicitConstructorInvocation n, A argu)
-
visit
R visit(Initializer n, A argu)
-
visit
R visit(ReferenceType n, A argu)
-
visit
R visit(ClassOrInterfaceType n, A argu)
-
visit
R visit(TypeArguments n, A argu)
-
visit
R visit(TypeArgument n, A argu)
-
visit
R visit(WildcardBounds n, A argu)
-
visit
R visit(PrimitiveType n, A argu)
-
visit
R visit(ResultType n, A argu)
-
visit
R visit(Expression n, A argu)
-
visit
R visit(AssignmentOperator n, A argu)
-
visit
R visit(ConditionalExpression n, A argu)
-
visit
R visit(ConditionalOrExpression n, A argu)
-
visit
R visit(ConditionalAndExpression n, A argu)
-
visit
R visit(InclusiveOrExpression n, A argu)
-
visit
R visit(ExclusiveOrExpression n, A argu)
-
visit
R visit(AndExpression n, A argu)
-
visit
R visit(EqualityExpression n, A argu)
-
visit
R visit(InstanceOfExpression n, A argu)
-
visit
R visit(RelationalExpression n, A argu)
-
visit
R visit(ShiftExpression n, A argu)
-
visit
R visit(AdditiveExpression n, A argu)
-
visit
R visit(MultiplicativeExpression n, A argu)
-
visit
R visit(UnaryExpression n, A argu)
-
visit
R visit(PreIncrementExpression n, A argu)
-
visit
R visit(PreDecrementExpression n, A argu)
-
visit
R visit(UnaryExpressionNotPlusMinus n, A argu)
-
visit
R visit(CastLookahead n, A argu)
-
visit
R visit(PostfixExpression n, A argu)
-
visit
R visit(CastExpression n, A argu)
-
visit
R visit(PrimaryExpression n, A argu)
-
visit
R visit(MemberSelector n, A argu)
-
visit
R visit(PrimaryPrefix n, A argu)
-
visit
R visit(PrimarySuffix n, A argu)
-
visit
R visit(BooleanLiteral n, A argu)
-
visit
R visit(NullLiteral n, A argu)
-
visit
R visit(ArgumentList n, A argu)
-
visit
R visit(AllocationExpression n, A argu)
-
visit
R visit(ArrayDimsAndInits n, A argu)
-
visit
R visit(AssertStatement n, A argu)
-
visit
R visit(LabeledStatement n, A argu)
-
visit
R visit(BlockStatement n, A argu)
-
visit
R visit(LocalVariableDeclaration n, A argu)
-
visit
R visit(EmptyStatement n, A argu)
-
visit
R visit(StatementExpression n, A argu)
-
visit
R visit(SwitchStatement n, A argu)
-
visit
R visit(SwitchLabel n, A argu)
-
visit
R visit(IfStatement n, A argu)
-
visit
R visit(WhileStatement n, A argu)
-
visit
R visit(DoStatement n, A argu)
-
visit
R visit(ForStatement n, A argu)
-
visit
R visit(StatementExpressionList n, A argu)
-
visit
R visit(BreakStatement n, A argu)
-
visit
R visit(ContinueStatement n, A argu)
-
visit
R visit(ReturnStatement n, A argu)
-
visit
R visit(ThrowStatement n, A argu)
-
visit
R visit(SynchronizedStatement n, A argu)
-
visit
R visit(TryStatement n, A argu)
-
visit
R visit(RUNSIGNEDSHIFT n, A argu)
-
visit
R visit(RSIGNEDSHIFT n, A argu)
-
visit
R visit(Annotation n, A argu)
-
visit
R visit(NormalAnnotation n, A argu)
-
visit
R visit(MarkerAnnotation n, A argu)
-
visit
R visit(SingleMemberAnnotation n, A argu)
-
visit
R visit(MemberValuePairs n, A argu)
-
visit
R visit(MemberValuePair n, A argu)
-
visit
R visit(MemberValue n, A argu)
-
visit
R visit(MemberValueArrayInitializer n, A argu)
-
visit
R visit(AnnotationTypeDeclaration n, A argu)
-
visit
R visit(AnnotationTypeBody n, A argu)
-
visit
R visit(AnnotationTypeMemberDeclaration n, A argu)
-
visit
R visit(DefaultValue n, A argu)
-
-