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
private int fCurrentOrientation;
    private int fCurrentCallMode;
    private int fCurrentJavaLabelFormat;
    private MethodWrapper fCalleeRoot;
    private MethodWrapper fCallerRoot;
    private IMemento fMemento;
    private IMethod fShownMethod;
    private SelectionProviderMediator fSelectionProviderMediator;
    private List fMethodHistory;
    private TableViewer fLocationViewer;
    private Menu fLocationContextMenu;
    private SashForm fHierarchyLocationSplitter;
    private SearchScopeActionGroup fSearchScopeActions;
    private ToggleOrientationAction[] fToggleOrientationActions;
    private ToggleCallModeAction[] fToggleCallModeActions;
    private ToggleJavaLabelFormatAction[] fToggleJavaLabelFormatActions;
    private CallHierarchyFiltersActionGroup fFiltersActionGroup;
    private HistoryDropDownAction fHistoryDropDownAction;
    private RefreshAction fRefreshAction;
    private OpenLocationAction fOpenLocationAction;
    private FocusOnSelectionAction fFocusOnSelectionAction;
    private CompositeActionGroup fActionGroups;
    private CallHierarchyViewer fCallHierarchyViewer;
    private boolean fShowCallDetails;
    public CallHierarchyViewPart() {
        super();
        fDialogSettings = JavaPlugin.getDefault().getDialogSettings();
        fMethodHistory = new ArrayList();
    }
    public void setFocus() {