Bug 36487 call hierarchy: drop should set input
dropping a method to the call hierarchy view should have the same effect as 'focus on'
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/callhierarchy/CallHierarchyViewPart.java
fCurrentJavaLabelFormat = format;
            fDialogSettings.put(DIALOGSTORE_JAVA_LABEL_FORMAT, format);
            fCallHierarchyViewer.setJavaLabelFormat(fCurrentJavaLabelFormat);
        }
    }
    public IJavaSearchScope getSearchScope() {
        return fSearchScopeActions.getSearchScope();
    }
    public void setShowCallDetails(boolean show) {
        fShowCallDetails = show;
        showOrHideCallDetailsView();
    }
    public void createPartControl(Composite parent) {
        
        fPagebook = new PageBook(parent, SWT.NONE);
        
        createHierarchyLocationSplitter(fPagebook);
        createCallHierarchyViewer(fHierarchyLocationSplitter);
        createLocationViewer(fHierarchyLocationSplitter);
        
        fNoHierarchyShownLabel = new Label(fPagebook, SWT.TOP + SWT.LEFT + SWT.WRAP);
        fNoHierarchyShownLabel.setText(CallHierarchyMessages.getString(
                "CallHierarchyViewPart.empty"));    
        showPage(PAGE_EMPTY);
        WorkbenchHelp.setHelp(fPagebook, IJavaHelpContextIds.CALL_HIERARCHY_VIEW);
        
        fSelectionProviderMediator = new SelectionProviderMediator(new Viewer[] {
                    fCallHierarchyViewer, fLocationViewer
                });
        IStatusLineManager slManager = getViewSite().getActionBars().getStatusLineManager();