Bug 277213 JFace does not run stand-alone
bundles/org.eclipse.jface/src/org/eclipse/jface/resource/URLImageDescriptor.java
* Constant for the file protocol for optimized loading
	 */ 
	private static final String FILE_PROTOCOL = "file";  
	private URL url;
	/**
	 * Creates a new URLImageDescriptor.
	 * 
	 * @param url
	 *            The URL to load the image from. Must be non-null.
	 */
	URLImageDescriptor(URL url) {
		this.url = url;
	}
	/*
	 * (non-Javadoc) Method declared on Object.
	 */
	public boolean equals(Object o) {
		if (!(o instanceof URLImageDescriptor)) {
			return false;
		}
		return ((URLImageDescriptor) o).url.equals(this.url);
	}
	/*
	 * (non-Javadoc) Method declared on ImageDesciptor. Returns null if the
	 * image data cannot be read.
	 */
	public ImageData getImageData() {
		ImageData result = null;
		InputStream in = getStream();
		if (in != null) {