IFile[] allModifiedFiles = getAllModifiedFiles();
RefactoringModifications modifications = getModifications();
IResourceChangeDescriptionFactory deltaFactory = checker
.getDeltaFactory();
for (int i = 0; i < allModifiedFiles.length; i++) {
deltaFactory.change(allModifiedFiles[i]);
}
if (modifications != null) {
modifications.buildDelta(deltaFactory);
modifications.buildValidateEdits((ValidateEditChecker) context
.getChecker(ValidateEditChecker.class));