Bug 96114 [IDE] should remove dependency on IPluginRegistry
We should remove our dependency on IPluginRegistry in favour of the new IExtensionRegistry. This should be a trivial migration.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/registry/ProjectImageRegistryReader.java
private static final String TAG_IMAGE = "image";
    private static final String ATT_ID = "id";
    private static final String ATT_NATURE_ID = "natureId";
    private static final String ATT_ICON = "icon";
    private ProjectImageRegistry registry;
    /**
     * Reads the contents of the given element
     */
    protected boolean readElement(IConfigurationElement element) {
        if (!element.getName().equals(TAG_IMAGE))
            return false;
        String id = element.getAttribute(ATT_ID);
        if (id == null) {
            logMissingAttribute(element, ATT_ID);