Bug 5452 Typehierarchy: can't see full label in method list
The label is shown with "..." even though the view has a horizontal scrollbar. This is critical since when showin inherited members the lable can be long.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/typehierarchy/MethodsViewer.java
String name2= JavaElementLabels.getElementLabel((IJavaElement) e2, JavaElementLabels.ALL_DEFAULT);
			return getCollator().compare(name1, name2);
		}
	}
	
	
	private static final String TAG_HIDEFIELDS= "hidefields"; 
	private static final String TAG_HIDESTATIC= "hidestatic"; 
	private static final String TAG_HIDENONPUBLIC= "hidenonpublic"; 
	private static final String TAG_SHOWINHERITED= "showinherited";		 
	private static final String TAG_VERTICAL_SCROLL= "mv_vertical_scroll";		 
	
	private MethodsViewerFilterAction[] fFilterActions;
	private MethodsViewerFilter fFilter;
		
	private OpenSourceReferenceAction fOpen;
	private ShowInheritedMembersAction fShowInheritedMembersAction;
	private ContextMenuGroup[] fStandardGroups;	
	
	public MethodsViewer(Composite parent, IWorkbenchPart part) {
		super(new Table(parent, SWT.MULTI));
		
		fProblemItemMapper= new ProblemItemMapper();
		
		final Table table= getTable();
		final TableColumn column= new TableColumn(table, SWT.NULL | SWT.MULTI | SWT.FULL_SELECTION);
		table.addControlListener(new ControlAdapter() {
			public void controlResized(ControlEvent e) {
				int width= table.getSize().x- 2*table.getBorderWidth();
				if (width < 0) {