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

java.lang.Object
  extended by org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor
      extended by org.aspectj.org.eclipse.jdt.core.dom.AjASTVisitor
          extended by org.aspectj.org.eclipse.jdt.core.dom.AjNaiveASTFlattener

public class AjNaiveASTFlattener
extends AjASTVisitor

Internal AST visitor for serializing an AST in a quick and dirty fashion. For various reasons the resulting string is not necessarily legal Java code; and even if it is legal Java code, it is not necessarily the string that corresponds to the given AST. Although useless for most purposes, it's fine for generating debug print strings.

Example usage:

    NaiveASTFlattener p = new NaiveASTFlattener();
    node.accept(p);
    String result = p.getResult();
 
Call the reset method to clear the previous result before reusing an existing instance.

Since:
2.0

Constructor Summary
AjNaiveASTFlattener()
          Creates a new AST printer.
 
Method Summary
 java.lang.String getResult()
          Returns the string accumulated in the visit.
 void reset()
          Resets this printer so that it can be used again.
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.AnonymousClassDeclaration node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ArrayAccess node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ArrayCreation node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ArrayInitializer node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ArrayType node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.AssertStatement node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.Assignment node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.Block node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.BlockComment node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.BooleanLiteral node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.BreakStatement node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.CastExpression node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.CatchClause node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.CharacterLiteral node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ClassInstanceCreation node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.CompilationUnit node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ConditionalExpression node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ConstructorInvocation node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ContinueStatement 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(org.aspectj.org.eclipse.jdt.core.dom.DoStatement node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.EmptyStatement node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.EnhancedForStatement node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.EnumConstantDeclaration node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.EnumDeclaration node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ExpressionStatement node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.FieldAccess node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.FieldDeclaration node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ForStatement node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.IfStatement node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ImportDeclaration node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.InfixExpression node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.Initializer node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.InstanceofExpression node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.Javadoc node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.LabeledStatement node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.LineComment node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.MarkerAnnotation node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.MemberRef node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.MemberValuePair node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.MethodDeclaration node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.MethodInvocation node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.MethodRef node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.MethodRefParameter node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.Modifier node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.NormalAnnotation node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.NullLiteral node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.NumberLiteral node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.PackageDeclaration node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ParameterizedType node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ParenthesizedExpression node)
           
 boolean visit(PointcutDeclaration node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.PostfixExpression node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.PrefixExpression node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.PrimitiveType node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.QualifiedName node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.QualifiedType node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ReturnStatement node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.SimpleName node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.SimpleType node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.SingleMemberAnnotation node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.SingleVariableDeclaration node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.StringLiteral node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.SuperConstructorInvocation node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.SuperFieldAccess node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.SuperMethodInvocation node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.SwitchCase node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.SwitchStatement node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.SynchronizedStatement node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.TagElement node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.TextElement node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ThisExpression node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ThrowStatement node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.TryStatement node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.TypeDeclaration node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.TypeDeclarationStatement node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.TypeLiteral node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.TypeParameter node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.VariableDeclarationExpression node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.VariableDeclarationFragment node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.VariableDeclarationStatement node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.WhileStatement node)
           
 boolean visit(org.aspectj.org.eclipse.jdt.core.dom.WildcardType node)
           
 
Methods inherited from class org.aspectj.org.eclipse.jdt.core.dom.AjASTVisitor
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, 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 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, postVisit, preVisit
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AjNaiveASTFlattener

public AjNaiveASTFlattener()
Creates a new AST printer.

Method Detail

getResult

public java.lang.String getResult()
Returns the string accumulated in the visit.

Returns:
the serialized

reset

public void reset()
Resets this printer so that it can be used again.


visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.AnonymousClassDeclaration node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ArrayAccess node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ArrayCreation node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ArrayInitializer node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ArrayType node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.AssertStatement node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.Assignment node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.Block node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.BlockComment node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.BooleanLiteral node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.BreakStatement node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.CastExpression node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.CatchClause node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.CharacterLiteral node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ClassInstanceCreation node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.CompilationUnit node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ConditionalExpression node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ConstructorInvocation node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ContinueStatement node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.DoStatement node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.EmptyStatement node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.EnhancedForStatement node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(PointcutDeclaration node)
Overrides:
visit in class AjASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.EnumConstantDeclaration node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.EnumDeclaration node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ExpressionStatement node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.FieldAccess node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.FieldDeclaration node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ForStatement node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.IfStatement node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ImportDeclaration node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.InfixExpression node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.InstanceofExpression node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.Initializer node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.Javadoc node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.LabeledStatement node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.LineComment node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.MarkerAnnotation node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.MemberRef node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.MemberValuePair node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.MethodRef node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.MethodRefParameter node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.MethodDeclaration node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.MethodInvocation node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.Modifier node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.NormalAnnotation node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.NullLiteral node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.NumberLiteral node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.PackageDeclaration node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ParameterizedType node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ParenthesizedExpression node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.PostfixExpression node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.PrefixExpression node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.PrimitiveType node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.QualifiedName node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.QualifiedType node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ReturnStatement node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.SimpleName node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.SimpleType node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.SingleMemberAnnotation node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.SingleVariableDeclaration node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.StringLiteral node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.SuperConstructorInvocation node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.SuperFieldAccess node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.SuperMethodInvocation node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.SwitchCase node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.SwitchStatement node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.SynchronizedStatement node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.TagElement node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.TextElement node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ThisExpression node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.ThrowStatement node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.TryStatement node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.TypeDeclaration node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.TypeDeclarationStatement node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.TypeLiteral node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.TypeParameter node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.VariableDeclarationExpression node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.VariableDeclarationFragment node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.VariableDeclarationStatement node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.WildcardType node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(org.aspectj.org.eclipse.jdt.core.dom.WhileStatement node)
Overrides:
visit in class org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor

visit

public boolean visit(DeclareParentsDeclaration node)
Overrides:
visit in class AjASTVisitor

visit

public boolean visit(DeclareWarningDeclaration node)
Overrides:
visit in class AjASTVisitor

visit

public boolean visit(DeclareErrorDeclaration node)
Overrides:
visit in class AjASTVisitor

visit

public boolean visit(DeclareSoftDeclaration node)
Overrides:
visit in class AjASTVisitor

visit

public boolean visit(DeclarePrecedenceDeclaration node)
Overrides:
visit in class AjASTVisitor

visit

public boolean visit(DefaultTypePattern node)
Overrides:
visit in class AjASTVisitor

visit

public boolean visit(DefaultPointcut node)
Overrides:
visit in class AjASTVisitor