Bug 6754 Hierarchy does not show selection on F4
Build 20011206 - opened hierarchy on org.eclipse.jface.dialogs.MessageDialog - selected Dialog superclass and hit F4 - the resulting hierarchy was scrolled to the end, with the selection (Dialog) not visible
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/typehierarchy/TypeHierarchyViewPart.java
Control control= fMethodsViewer.getTable();
		control.addKeyListener(createKeyListener());
		
		JavaPlugin.getDefault().getProblemMarkerManager().addListener(fMethodsViewer);
		return control;
	}
	
	private void initDragAndDrop() {
		Transfer[] transfers= new Transfer[] { LocalSelectionTransfer.getInstance() };
		int ops= DND.DROP_COPY;
		DragSource source= new DragSource(fMethodsViewer.getControl(), ops);
		source.setTransfer(transfers);
		source.addDragListener(new BasicSelectionTransferDragAdapter(fMethodsViewer));
		
		for (int i= 0; i < fAllViewers.length; i++) {
			TypeHierarchyViewer curr= fAllViewers[i];
			curr.addDropSupport(ops, transfers, new TypeHierarchyTransferDropAdapter(curr));
		}	
	}
	
	
	private void viewPartKeyShortcuts(KeyEvent event) {
		if (event.stateMask == SWT.CTRL) {
			if (event.character == '1') {
				setView(VIEW_ID_TYPE);
			} else if (event.character == '2') {
				setView(VIEW_ID_SUPER);
			} else if (event.character == '3') {
				setView(VIEW_ID_SUB);