public void visitCtFor(final spoon.reflect.code.CtFor forLoop) { spoon.reflect.code.CtFor other = ((spoon.reflect.code.CtFor) (this.stack.peek())); enter(forLoop); biScan(spoon.reflect.path.CtRole.ANNOTATION, forLoop.getAnnotations(), other.getAnnotations()); biScan(spoon.reflect.path.CtRole.FOR_INIT, forLoop.getForInit(), other.getForInit()); biScan(spoon.reflect.path.CtRole.EXPRESSION, forLoop.getExpression(), other.getExpression()); biScan(spoon.reflect.path.CtRole.FOR_UPDATE, forLoop.getForUpdate(), other.getForUpdate()); biScan(spoon.reflect.path.CtRole.BODY, forLoop.getBody(), other.getBody()); biScan(spoon.reflect.path.CtRole.COMMENT, forLoop.getComments(), other.getComments()); exit(forLoop); }
public void visitCtFor(final CtFor forLoop) { enter(forLoop); scan(CtRole.ANNOTATION, forLoop.getAnnotations()); scan(CtRole.FOR_INIT, forLoop.getForInit()); scan(CtRole.EXPRESSION, forLoop.getExpression()); scan(CtRole.FOR_UPDATE, forLoop.getForUpdate()); scan(CtRole.BODY, forLoop.getBody()); scan(CtRole.COMMENT, forLoop.getComments()); exit(forLoop); }
@java.lang.Override public void visitCtFor(final spoon.reflect.code.CtFor forLoop) { replaceInListIfExist(forLoop.getAnnotations(), new spoon.support.visitor.replace.ReplacementVisitor.CtElementAnnotationsReplaceListener(forLoop)); replaceInListIfExist(forLoop.getForInit(), new spoon.support.visitor.replace.ReplacementVisitor.CtForForInitReplaceListener(forLoop)); replaceElementIfExist(forLoop.getExpression(), new spoon.support.visitor.replace.ReplacementVisitor.CtForExpressionReplaceListener(forLoop)); replaceInListIfExist(forLoop.getForUpdate(), new spoon.support.visitor.replace.ReplacementVisitor.CtForForUpdateReplaceListener(forLoop)); replaceElementIfExist(forLoop.getBody(), new spoon.support.visitor.replace.ReplacementVisitor.CtLoopBodyReplaceListener(forLoop)); replaceInListIfExist(forLoop.getComments(), new spoon.support.visitor.replace.ReplacementVisitor.CtElementCommentsReplaceListener(forLoop)); }
public void visitCtFor(final spoon.reflect.code.CtFor forLoop) { spoon.reflect.code.CtFor aCtFor = forLoop.getFactory().Core().createFor(); this.builder.copy(forLoop, aCtFor); aCtFor.setAnnotations(this.cloneHelper.clone(forLoop.getAnnotations())); aCtFor.setForInit(this.cloneHelper.clone(forLoop.getForInit())); aCtFor.setExpression(this.cloneHelper.clone(forLoop.getExpression())); aCtFor.setForUpdate(this.cloneHelper.clone(forLoop.getForUpdate())); aCtFor.setBody(this.cloneHelper.clone(forLoop.getBody())); aCtFor.setComments(this.cloneHelper.clone(forLoop.getComments())); this.cloneHelper.tailor(forLoop, aCtFor); this.other = aCtFor; }
public void visitCtFor(CtFor forLoop) { enter(forLoop); scan(forLoop.getAnnotations()); scan(forLoop.getForInit()); scan(forLoop.getExpression()); scan(forLoop.getForUpdate()); scan(forLoop.getBody()); exit(forLoop); }