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/CallHierarchyViewAdapter.java
* @see org.eclipse.ui.IViewPart#init(IViewSite, IMemento)
     */
    public void init(IViewSite site, IMemento memento) throws PartInitException {
    }
    /*
     * @see org.eclipse.ui.IViewPart#saveState(IMemento)
     */
    public void saveState(IMemento memento) {
    }
    /*
     * @see org.eclipse.ui.IWorkbenchPart#addPropertyListener(IPropertyListener)
     */
    public void addPropertyListener(IPropertyListener listener) {
    }
    /*
     * @see org.eclipse.ui.IWorkbenchPart#createPartControl(Composite)
     */
    public void createPartControl(Composite parent) {
    }
    /*
     * @see org.eclipse.ui.IWorkbenchPart#dispose()
     */
    public void dispose() {
    }
    /*
     * @see org.eclipse.ui.IWorkbenchPart#getTitle()
     */
    public String getTitle() {
        return null;
    }