org.aspectj.org.eclipse.jdt.core.dom
Class AjASTVisitor

java.lang.Object
  extended by org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor
      extended by org.aspectj.org.eclipse.jdt.core.dom.AjASTVisitor
Direct Known Subclasses:
AjNaiveASTFlattener

public abstract class AjASTVisitor
extends ASTVisitor


Constructor Summary
AjASTVisitor()
           
AjASTVisitor(boolean visitDocTags)
           
 
Method Summary
 void endVisit(AbstractBooleanTypePattern node)
           
 void endVisit(AdviceDeclaration node)
           
 void endVisit(AfterAdviceDeclaration node)
           
 void endVisit(AfterReturningAdviceDeclaration node)
           
 void endVisit(AfterThrowingAdviceDeclaration node)
           
 void endVisit(AndPointcut node)
           
 void endVisit(AnyTypePattern node)
           
 void endVisit(AnyWithAnnotationTypePattern node)
           
 void endVisit(AroundAdviceDeclaration node)
           
 void endVisit(BeforeAdviceDeclaration node)
           
 void endVisit(CflowPointcut node)
           
 void endVisit(DeclareAnnotationDeclaration node)
           
 void endVisit(DeclareAtConstructorDeclaration node)
           
 void endVisit(DeclareAtFieldDeclaration node)
           
 void endVisit(DeclareAtMethodDeclaration node)
           
 void endVisit(DeclareAtTypeDeclaration node)
           
 void endVisit(DeclareDeclaration node)
           
 void endVisit(DeclareErrorDeclaration node)
           
 void endVisit(DeclareParentsDeclaration node)
           
 void endVisit(DeclarePrecedenceDeclaration node)
           
 void endVisit(DeclareSoftDeclaration node)
           
 void endVisit(DeclareWarningDeclaration node)
           
 void endVisit(DefaultPointcut node)
           
 void endVisit(DefaultTypePattern node)
           
 void endVisit(EllipsisTypePattern node)
           
 void endVisit(HasMemberTypePattern node)
           
 void endVisit(IdentifierTypePattern node)
           
 void endVisit(InterTypeFieldDeclaration node)
           
 void endVisit(InterTypeMethodDeclaration node)
           
 void endVisit(NotPointcut node)
           
 void endVisit(NotTypePattern node)
           
 void endVisit(NoTypePattern node)
           
 void endVisit(OrPointcut node)
           
 void endVisit(PerCflow node)
           
 void endVisit(PerObject node)
           
 void endVisit(PerTypeWithin node)
           
 void endVisit(PointcutDeclaration node)
           
 void endVisit(ReferencePointcut node)
           
 void endVisit(SignaturePattern node)
           
 void endVisit(Type node)
           
 void endVisit(TypeCategoryTypePattern node)
           
 boolean visit(AbstractBooleanTypePattern node)
           
 boolean visit(AdviceDeclaration node)
           
 boolean visit(AfterAdviceDeclaration node)
           
 boolean visit(AfterReturningAdviceDeclaration node)
           
 boolean visit(AfterThrowingAdviceDeclaration node)
           
 boolean visit(AndPointcut node)
           
 boolean visit(AnyTypePattern node)
           
 boolean visit(AnyWithAnnotationTypePattern node)
           
 boolean visit(AroundAdviceDeclaration node)
           
 boolean visit(BeforeAdviceDeclaration node)
           
 boolean visit(CflowPointcut node)
           
 boolean visit(DeclareAnnotationDeclaration node)
           
 boolean visit(DeclareAtConstructorDeclaration node)
           
 boolean visit(DeclareAtFieldDeclaration node)
           
 boolean visit(DeclareAtMethodDeclaration node)
           
 boolean visit(DeclareAtTypeDeclaration node)
           
 boolean visit(DeclareDeclaration node)
           
 boolean visit(DeclareErrorDeclaration node)
           
 boolean visit(DeclareParentsDeclaration node)
           
 boolean visit(DeclarePrecedenceDeclaration node)
           
 boolean visit(DeclareSoftDeclaration node)
           
 boolean visit(DeclareWarningDeclaration node)
           
 boolean visit(DefaultPointcut node)
           
 boolean visit(DefaultTypePattern node)
           
 boolean visit(EllipsisTypePattern node)
           
 boolean visit(HasMemberTypePattern node)
           
 boolean visit(IdentifierTypePattern node)
           
 boolean visit(InterTypeFieldDeclaration node)
           
 boolean visit(InterTypeMethodDeclaration node)
           
 boolean visit(NotPointcut node)
           
 boolean visit(NotTypePattern node)
           
 boolean visit(NoTypePattern node)
           
 boolean visit(OrPointcut node)
           
 boolean visit(PerCflow node)
           
 boolean visit(PerObject node)
           
 boolean visit(PerTypeWithin node)
           
 boolean visit(PointcutDeclaration node)
           
 boolean visit(ReferencePointcut node)
           
 boolean visit(SignaturePattern node)
           
 boolean visit(Type node)
           
 boolean visit(TypeCategoryTypePattern node)
           
 
Methods inherited from class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, postVisit, preVisit, preVisit2, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AjASTVisitor

public AjASTVisitor()

AjASTVisitor

public AjASTVisitor(boolean visitDocTags)
Method Detail

endVisit

public void endVisit(PointcutDeclaration node)

endVisit

public void endVisit(ReferencePointcut node)

endVisit

public void endVisit(DefaultPointcut node)

endVisit

public void endVisit(NotPointcut node)

endVisit

public void endVisit(PerObject node)

endVisit

public void endVisit(PerCflow node)

endVisit

public void endVisit(CflowPointcut node)

endVisit

public void endVisit(PerTypeWithin node)

endVisit

public void endVisit(AndPointcut node)

endVisit

public void endVisit(OrPointcut node)

visit

public boolean visit(AdviceDeclaration node)

visit

public boolean visit(AroundAdviceDeclaration node)

endVisit

public void endVisit(AroundAdviceDeclaration node)

visit

public boolean visit(BeforeAdviceDeclaration node)

endVisit

public void endVisit(BeforeAdviceDeclaration node)

visit

public boolean visit(AfterAdviceDeclaration node)

endVisit

public void endVisit(AfterAdviceDeclaration node)

visit

public boolean visit(AfterThrowingAdviceDeclaration node)

endVisit

public void endVisit(AfterThrowingAdviceDeclaration node)

visit

public boolean visit(AfterReturningAdviceDeclaration node)

endVisit

public void endVisit(AfterReturningAdviceDeclaration node)

visit

public boolean visit(InterTypeFieldDeclaration node)

visit

public boolean visit(InterTypeMethodDeclaration node)

endVisit

public void endVisit(InterTypeFieldDeclaration node)

endVisit

public void endVisit(InterTypeMethodDeclaration node)

visit

public boolean visit(DeclareDeclaration node)

endVisit

public void endVisit(DeclareDeclaration node)

visit

public boolean visit(DeclareAnnotationDeclaration node)

endVisit

public void endVisit(DeclareAnnotationDeclaration node)

visit

public boolean visit(DeclareAtTypeDeclaration node)

endVisit

public void endVisit(DeclareAtTypeDeclaration node)

visit

public boolean visit(DeclareAtConstructorDeclaration node)

endVisit

public void endVisit(DeclareAtConstructorDeclaration node)

visit

public boolean visit(DeclareAtMethodDeclaration node)

endVisit

public void endVisit(DeclareAtMethodDeclaration node)

visit

public boolean visit(DeclareAtFieldDeclaration node)

endVisit

public void endVisit(DeclareAtFieldDeclaration node)

visit

public boolean visit(DeclareErrorDeclaration node)

endVisit

public void endVisit(DeclareErrorDeclaration node)

visit

public boolean visit(DeclareParentsDeclaration node)

endVisit

public void endVisit(DeclareParentsDeclaration node)

visit

public boolean visit(DeclarePrecedenceDeclaration node)

endVisit

public void endVisit(DeclarePrecedenceDeclaration node)

visit

public boolean visit(DeclareSoftDeclaration node)

endVisit

public void endVisit(DeclareSoftDeclaration node)

visit

public boolean visit(DeclareWarningDeclaration node)

endVisit

public void endVisit(DeclareWarningDeclaration node)

visit

public boolean visit(PointcutDeclaration node)

visit

public boolean visit(ReferencePointcut node)

visit

public boolean visit(NotPointcut node)

visit

public boolean visit(PerObject node)

visit

public boolean visit(PerCflow node)

visit

public boolean visit(PerTypeWithin node)

visit

public boolean visit(CflowPointcut node)

visit

public boolean visit(AndPointcut node)

visit

public boolean visit(OrPointcut node)

visit

public boolean visit(DefaultPointcut node)

endVisit

public void endVisit(AdviceDeclaration node)

visit

public boolean visit(DefaultTypePattern node)

endVisit

public void endVisit(DefaultTypePattern node)

visit

public boolean visit(SignaturePattern node)

endVisit

public void endVisit(SignaturePattern node)

visit

public boolean visit(AbstractBooleanTypePattern node)

endVisit

public void endVisit(AbstractBooleanTypePattern node)

visit

public boolean visit(AnyTypePattern node)

endVisit

public void endVisit(AnyTypePattern node)

visit

public boolean visit(AnyWithAnnotationTypePattern node)

endVisit

public void endVisit(AnyWithAnnotationTypePattern node)

visit

public boolean visit(EllipsisTypePattern node)

endVisit

public void endVisit(EllipsisTypePattern node)

visit

public boolean visit(HasMemberTypePattern node)

endVisit

public void endVisit(HasMemberTypePattern node)

visit

public boolean visit(IdentifierTypePattern node)

endVisit

public void endVisit(IdentifierTypePattern node)

visit

public boolean visit(NotTypePattern node)

endVisit

public void endVisit(NotTypePattern node)

visit

public boolean visit(NoTypePattern node)

endVisit

public void endVisit(NoTypePattern node)

visit

public boolean visit(TypeCategoryTypePattern node)

endVisit

public void endVisit(TypeCategoryTypePattern node)

visit

public boolean visit(Type node)

endVisit

public void endVisit(Type node)