Example usage for org.eclipse.jdt.core.dom ASTVisitor endVisit

List of usage examples for org.eclipse.jdt.core.dom ASTVisitor endVisit

Introduction

In this page you can find the example usage for org.eclipse.jdt.core.dom ASTVisitor endVisit.

Prototype

public void endVisit(YieldStatement node) 

Source Link

Document

End of visit the given type-specific AST node.

Usage

From source file:org.autorefactor.refactoring.rules.AggregateASTVisitor.java

License:Open Source License

@Override
public void endVisit(AnnotationTypeDeclaration node) {
    final List<ASTVisitor> visitorList = getVisitors(endVisitorsMap, AnnotationTypeDeclaration.class);
    for (Iterator<ASTVisitor> iter = visitorList.iterator(); iter.hasNext();) {
        final ASTVisitor v = iter.next();
        try {/*from w w  w.  j  a v  a  2  s .c om*/
            v.endVisit(node);
        } catch (Exception e) {
            logFaultyVisitor(v, node, e);
            iter.remove();
        }
    }
}

From source file:org.autorefactor.refactoring.rules.AggregateASTVisitor.java

License:Open Source License

@Override
public void endVisit(AnnotationTypeMemberDeclaration node) {
    final List<ASTVisitor> visitorList = getVisitors(endVisitorsMap, AnnotationTypeMemberDeclaration.class);
    for (Iterator<ASTVisitor> iter = visitorList.iterator(); iter.hasNext();) {
        final ASTVisitor v = iter.next();
        try {//w ww .  j  av a  2  s .  com
            v.endVisit(node);
        } catch (Exception e) {
            logFaultyVisitor(v, node, e);
            iter.remove();
        }
    }
}

From source file:org.autorefactor.refactoring.rules.AggregateASTVisitor.java

License:Open Source License

@Override
public void endVisit(AnonymousClassDeclaration node) {
    final List<ASTVisitor> visitorList = getVisitors(endVisitorsMap, AnonymousClassDeclaration.class);
    for (Iterator<ASTVisitor> iter = visitorList.iterator(); iter.hasNext();) {
        final ASTVisitor v = iter.next();
        try {//  w w  w .ja va2  s .c  om
            v.endVisit(node);
        } catch (Exception e) {
            logFaultyVisitor(v, node, e);
            iter.remove();
        }
    }
}

From source file:org.autorefactor.refactoring.rules.AggregateASTVisitor.java

License:Open Source License

@Override
public void endVisit(ArrayAccess node) {
    final List<ASTVisitor> visitorList = getVisitors(endVisitorsMap, ArrayAccess.class);
    for (Iterator<ASTVisitor> iter = visitorList.iterator(); iter.hasNext();) {
        final ASTVisitor v = iter.next();
        try {//from  www.j  a  v  a2 s  .  c  o  m
            v.endVisit(node);
        } catch (Exception e) {
            logFaultyVisitor(v, node, e);
            iter.remove();
        }
    }
}

From source file:org.autorefactor.refactoring.rules.AggregateASTVisitor.java

License:Open Source License

@Override
public void endVisit(ArrayCreation node) {
    final List<ASTVisitor> visitorList = getVisitors(endVisitorsMap, ArrayCreation.class);
    for (Iterator<ASTVisitor> iter = visitorList.iterator(); iter.hasNext();) {
        final ASTVisitor v = iter.next();
        try {/*from  ww w.java  2 s.  co  m*/
            v.endVisit(node);
        } catch (Exception e) {
            logFaultyVisitor(v, node, e);
            iter.remove();
        }
    }
}

From source file:org.autorefactor.refactoring.rules.AggregateASTVisitor.java

License:Open Source License

@Override
public void endVisit(ArrayInitializer node) {
    final List<ASTVisitor> visitorList = getVisitors(endVisitorsMap, ArrayInitializer.class);
    for (Iterator<ASTVisitor> iter = visitorList.iterator(); iter.hasNext();) {
        final ASTVisitor v = iter.next();
        try {/*  ww w. j  a v  a2  s.  c  o m*/
            v.endVisit(node);
        } catch (Exception e) {
            logFaultyVisitor(v, node, e);
            iter.remove();
        }
    }
}

From source file:org.autorefactor.refactoring.rules.AggregateASTVisitor.java

License:Open Source License

@Override
public void endVisit(ArrayType node) {
    final List<ASTVisitor> visitorList = getVisitors(endVisitorsMap, ArrayType.class);
    for (Iterator<ASTVisitor> iter = visitorList.iterator(); iter.hasNext();) {
        final ASTVisitor v = iter.next();
        try {/* www.  j a  va2 s.  c  o  m*/
            v.endVisit(node);
        } catch (Exception e) {
            logFaultyVisitor(v, node, e);
            iter.remove();
        }
    }
}

From source file:org.autorefactor.refactoring.rules.AggregateASTVisitor.java

License:Open Source License

@Override
public void endVisit(AssertStatement node) {
    final List<ASTVisitor> visitorList = getVisitors(endVisitorsMap, AssertStatement.class);
    for (Iterator<ASTVisitor> iter = visitorList.iterator(); iter.hasNext();) {
        final ASTVisitor v = iter.next();
        try {/*from www  .ja v  a 2s  . co m*/
            v.endVisit(node);
        } catch (Exception e) {
            logFaultyVisitor(v, node, e);
            iter.remove();
        }
    }
}

From source file:org.autorefactor.refactoring.rules.AggregateASTVisitor.java

License:Open Source License

@Override
public void endVisit(Assignment node) {
    final List<ASTVisitor> visitorList = getVisitors(endVisitorsMap, Assignment.class);
    for (Iterator<ASTVisitor> iter = visitorList.iterator(); iter.hasNext();) {
        final ASTVisitor v = iter.next();
        try {//www  .j  a v  a2  s .  c  o  m
            v.endVisit(node);
        } catch (Exception e) {
            logFaultyVisitor(v, node, e);
            iter.remove();
        }
    }
}

From source file:org.autorefactor.refactoring.rules.AggregateASTVisitor.java

License:Open Source License

@Override
public void endVisit(Block node) {
    final List<ASTVisitor> visitorList = getVisitors(endVisitorsMap, Block.class);
    for (Iterator<ASTVisitor> iter = visitorList.iterator(); iter.hasNext();) {
        final ASTVisitor v = iter.next();
        try {//from   w ww  . ja v  a2 s.  c  o m
            v.endVisit(node);
        } catch (Exception e) {
            logFaultyVisitor(v, node, e);
            iter.remove();
        }
    }
}