Bug 6299 JavaWorkbenchAdapter does not provide images
org.eclipse.jdt.internal.ui.JavaWorkbenchAdapter#getImageDescriptor returns null; not very nice when presenting in a viewer. Solution (just suggestion;): org.eclipse.jdt.internal.ui.viewsupport.JavaElementImageProvider#getImageDescriptor ... org.eclipse.jdt.internal.ui.viewsupport.JavaElementImageProvider imageProvider; ... return imageProvider.getImageDescriptor((IJavaElement)element, JavaElementImageProvider.SMALL_ICONS);
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/viewsupport/OverrideImageProvider.java
private TypeHierarchyLifeCycle fTypeHierarchy;
	
	public OverrideImageProvider() {
		fTypeHierarchy= new TypeHierarchyLifeCycle(true);
	}
	
	/*
	 * @see JavaElementImageProvider#computeExtraAdornmentFlags(Object)
	 */
	protected int computeExtraAdornmentFlags(Object element) {
		int adornmentFlags= super.computeExtraAdornmentFlags(element);
		if (!WorkInProgressPreferencePage.showOverrideIndicators()) {
			return adornmentFlags;
		}
		
		
		if (element instanceof IMethod) {
			try {
				IMethod method= (IMethod) element;