final ChangeSet changeSet = new ChangeSet();
for (Iterator it = allMatchingJoinPoints.iterator(); it.hasNext();) {
final MatchingJoinPointInfo joinPointInfo = (MatchingJoinPointInfo) it.next();
final CompilationInfo compilationInfo = joinPointInfo.getCompilationInfo();
compilationInfo.incrementRedefinitionCounter();
changeSet.addElement(new ChangeSet.Element(compilationInfo, joinPointInfo));
}
doRedefine(changeSet);