Bug 46393 [RCP] Lost nature icon on project
N20031111 start fresh workspace, create a Java project ==> missing nature icon "J"
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/registry/MarkerImageProviderRegistry.java
} else if(desc.imageDescriptor != null) {
					return desc.imageDescriptor;
				}
			}
		} catch (CoreException e) {
			IDEWorkbenchPlugin.getDefault().getLog().log(
				new Status(
					IStatus.ERROR,PlatformUI.PLUGIN_ID,0,
					"Exception creating image descriptor for: " +  desc.markerType,
					e));
			return null;
		}
	}
	return null;
}
/**
 * Returns the image descriptor with the given relative path.
 */
ImageDescriptor getImageDescriptor(Descriptor desc) {
	try {
		URL installURL = desc.pluginDescriptor.getInstallURL();
		URL url = new URL(installURL, desc.imagePath);
		return ImageDescriptor.createFromURL(url);
	}
	catch (MalformedURLException e) {
		return null;
	}
}
}