Bug 10236 Enable decorators in Type hierarchy view
See the packages view for how to do this.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/typehierarchy/MethodsViewer.java
private OpenJavaElementAction fOpen;
	private ShowInheritedMembersAction fShowInheritedMembersAction;
	private ContextMenuGroup[] fStandardGroups;	
	
	public MethodsViewer(Composite parent, IWorkbenchPart part) {
		super(new Table(parent, SWT.MULTI));
		
		fLabelProvider= new JavaUILabelProvider(new ErrorTickImageProvider());
		
		MethodsContentProvider contentProvider= new MethodsContentProvider();
		setLabelProvider(fLabelProvider);
		setContentProvider(contentProvider);
				
		fOpen= new OpenJavaElementAction(this);
		
		addDoubleClickListener(new IDoubleClickListener() {
			public void doubleClick(DoubleClickEvent event) {
				fOpen.run();
			}
		});
				
		fFilter= new MethodsViewerFilter();
		
		
		String title= TypeHierarchyMessages.getString("MethodsViewer.hide_fields.label"); 
		String helpContext= IJavaHelpContextIds.FILTER_FIELDS_ACTION;
		MethodsViewerFilterAction hideFields= new MethodsViewerFilterAction(this, title, MethodsViewerFilter.FILTER_FIELDS, helpContext, false);
		hideFields.setDescription(TypeHierarchyMessages.getString("MethodsViewer.hide_fields.description")); 
		hideFields.setToolTipChecked(TypeHierarchyMessages.getString("MethodsViewer.hide_fields.tooltip.checked"));