Bug 62686 Missing classes in hierarchy [type hierarchy]
I200405180816 Open type hierarchy on IWorkbench. The implementing class Workbench is not shown. You have to press 'Show subtype hierarchy' to see it.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/typehierarchy/TraditionalHierarchyViewer.java
} else {
					boolean isClass= !Flags.isInterface(hierarchy.getCachedFlags(type));
					if (isClass) {
						for (int i= 0; i < types.length; i++) {
							res.add(types[i]);
						}
					} else {
						for (int i= 0; i < types.length; i++) {
							IType curr= types[i];
							
							if (Flags.isInterface(hierarchy.getCachedFlags(curr)) || isAnonymous(curr)) {
								res.add(curr);
							}
						}
					}
				}
			}
		}
		protected IType getParentType(IType type) {
			ITypeHierarchy hierarchy= getHierarchy();
			if (hierarchy != null) {
				return hierarchy.getSuperclass(type);
				
			}
			return null;
		}	
			
	}
}