Bug 100429 dropping on type hierarchy method viewer updates input
20050616-0010 - Open a element in the type hierarchy - enable 'Show all inherited methods' - select a method from Object, drop it to itself - Hierarchy of Object is built Drop to itself can happen easely when clicking quickly on entries. Dropping on the method viewer should be disabled (and I think it was before)
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/typehierarchy/TypeHierarchyViewPart.java
IType type= null;
			if (elem instanceof IClassFile) {
				type= ((IClassFile) elem).getType();
			} else if (elem instanceof ICompilationUnit) {
				type= ((ICompilationUnit) elem).findPrimaryType();
			}
			if (type != null) {
				internalSelectType(type, true);
				if (getCurrentViewer().getSelection().isEmpty()) {
					updateMethodViewer(null);
				} else {
					updateMethodViewer(type);
				}
			}	
		} catch (JavaModelException e) {
			JavaPlugin.log(e);
		}
		
	}
	/* (non-Javadoc)
	 * @see org.eclipse.jdt.internal.ui.viewsupport.IViewPartInputProvider#getViewPartInput()
	 */
	public Object getViewPartInput() {
		return fInputElement;
	}
	
	
	/**
	 * @return Returns the <code>IShowInSource</code> for this view.
	 */