Bug 83248 Warnings in javadoc generation
If you check N20050119-0010/compilelogs/platform.doc.isv.javadoc.txt, you will find that there are a lot of warnings during the javadoc generation of platform plugins. I will attach patches to get rid of them.
bundles/org.eclipse.jface/src/org/eclipse/jface/resource/ImageCache.java
if (images[REGULAR] == null) {
			throw new NullPointerException(
					"The normal image from the equivalence set should not be null.");
		}
		if (typeOfImage == GRAY) {
			images[typeOfImage] = new Image(null, images[REGULAR],
					SWT.IMAGE_GRAY);
		} else if (typeOfImage == DISABLE) {
			images[typeOfImage] = new Image(null, images[REGULAR],
					SWT.IMAGE_DISABLE);
		}
		return images[typeOfImage];
	}
	/**
	 * Returns the image to display when no image can be found, or none is
	 * specified. This image is only disposed when the cache is disposed.
	 * 
	 * @return The image to display for missing images. This value will never be
	 *         <code>null</code>.
	 */
	public final Image getMissingImage() {
		
		if (missingImage == null) {
			missingImage = ImageDescriptor.getMissingImageDescriptor()
					.createImage();
		}
		return missingImage;
	}
}