if (target != null || event.detail != DND.DROP_COPY){
if (target != null || event.detail != TypeHierarchyTransferDropAdapter.OPERATION){
	public void drop(Object target, DropTargetEvent event) {		if (target != null || event.detail != DND.DROP_COPY){			super.drop(target, event);			return;		}			IJavaElement input= getInputElement(getSelection());		fTypeHierarchyViewPart.setInputElement(input);		if (input instanceof IMember) 			fTypeHierarchyViewPart.selectMember((IMember) input);	}