fDeleteModifications = new DeleteModifications();
fDeleteModifications.delete(fResources);
fDeleteModifications.delete(fScriptElements);
List packageDeletes = fDeleteModifications.postProcess();
TextChangeManager manager = new TextChangeManager();
fDeleteChange = DeleteChangeCreator.createDeleteChange(manager,
fResources, fScriptElements, getProcessorName(),
packageDeletes);
ResourceChangeChecker checker = (ResourceChangeChecker) context
.getChecker(ResourceChangeChecker.class);
IResourceChangeDescriptionFactory deltaFactory = checker
.getDeltaFactory();
fDeleteModifications.buildDelta(deltaFactory);
IFile[] files = getBuildpathFiles();
for (int i = 0; i < files.length; i++) {
deltaFactory.change(files[i]);
}
files = ResourceUtil.getFiles(manager.getAllSourceModules());
for (int i = 0; i < files.length; i++) {
deltaFactory.change(files[i]);
}
return result;
} catch (OperationCanceledException e) {