Bug 46351 Call Hierarchy must not implement IViewSite [call hierarchy]
I20031105 The call hierarchy component implements IViewSite which is not allowed. There seems to be no reason for doing so: the CallHierarchyViewPart should directly set the selection provider to its site.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/callhierarchy/CallHierarchyViewer.java
}
        });
        clearViewer();
    }
    /**
     * @param wrapper
     */
    void setMethodWrapper(MethodWrapper wrapper) {
        setInput(getTreeRoot(wrapper));
        getTree().setFocus();
        getTree().setSelection(new TreeItem[] { getTree().getItems()[0] });
    }
    CallHierarchyViewPart getPart() {
        return fPart;
    }
    /**
     *
     */
    void setFocus() {
        getControl().setFocus();
    }
    boolean isInFocus() {
        return getControl().isFocusControl();
    }
    /**
     * @param keyListener
     */
    void addKeyListener(KeyListener keyListener) {
        getControl().addKeyListener(keyListener);
    }