Bug 131390 IDE javadoc refers to IProposedResourceDeltaFactory instead of IResourceChangeDescriptionFactory
While working on resource-based undo I've been looking at modelListeners, validation of resource changes, etc. I noticed that the javadoc for IDE.promptToConfirm refers to a class called IProposedResourceDeltaFactory, which I assume was an original name for IResourceChangeDescriptionFactory. Suggest searching the workspace for the old name to catch any other places...
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/ide/IDE.java
if (syncExec) {
			shell.getDisplay().syncExec(runnable);
		} else {
			runnable.run();
		}
		return result[0];
	}
    
    private static boolean isIgnoredStatus(IStatus status, String[] ignoreModelProviderIds) {
    	if (ignoreModelProviderIds == null) {
			return false;
		}
    	if (status instanceof ModelStatus) {
			ModelStatus ms = (ModelStatus) status;		
			for (int i = 0; i < ignoreModelProviderIds.length; i++) {
				String id = ignoreModelProviderIds[i];
				if (ms.getModelProviderId().equals(id)) {
					return true;
				}
				IModelProviderDescriptor desc = ModelProvider.getModelProviderDescriptor(id);
				String[] extended = desc.getExtendedModels();
				if (isIgnoredStatus(status, extended)) {
					return true;
				}
			}
		}
		return false;
	}
}