@java.lang.Override public void set(spoon.reflect.code.CtBlock replace) { this.element.setBlock(replace); } }
@Override public <T, U> void setValue(T element, U value) { castTarget(element).setBlock(castValue(value)); } }
@Override public void visitCtSynchronized(CtSynchronized synchro) { CtSynchronized s = synchro.clone(); s.setBlock(evaluate(synchro.getBlock())); setResult(s); }
@Override public void visitCtSynchronized(CtSynchronized synchro) { if (synchro.getExpression() == null && child instanceof CtExpression) { synchro.setExpression((CtExpression<?>) child); return; } if (synchro.getBlock() == null && child instanceof CtBlock) { synchro.setBlock((CtBlock<?>) child); return; } super.visitCtSynchronized(synchro); }
public void visitCtSynchronized(final spoon.reflect.code.CtSynchronized synchro) { spoon.reflect.code.CtSynchronized aCtSynchronized = synchro.getFactory().Core().createSynchronized(); this.builder.copy(synchro, aCtSynchronized); aCtSynchronized.setAnnotations(this.cloneHelper.clone(synchro.getAnnotations())); aCtSynchronized.setExpression(this.cloneHelper.clone(synchro.getExpression())); aCtSynchronized.setBlock(this.cloneHelper.clone(synchro.getBlock())); aCtSynchronized.setComments(this.cloneHelper.clone(synchro.getComments())); this.cloneHelper.tailor(synchro, aCtSynchronized); this.other = aCtSynchronized; }
@Override public void visitCtSynchronized(CtSynchronized synchro) { if (synchro.getExpression() == null && child instanceof CtExpression) { synchro.setExpression((CtExpression<?>) child); return; } if (synchro.getBlock() == null && child instanceof CtBlock) { synchro.setBlock((CtBlock<?>) child); return; } super.visitCtSynchronized(synchro); }
public void visitCtSynchronized(CtSynchronized synchro) { CtSynchronized s = synchro.getFactory().Core().clone(synchro); s.setBlock(evaluate(s, synchro.getBlock())); setResult(s); }