Bug 36981 call hierarchy: Search scope should be persisted
Search scope should be persisted when the platform shuts down or when the view is closed and reopened.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/callhierarchy/CallHierarchyViewPart.java
if ((contextMenu != null) && !contextMenu.isDisposed()) {
            contextMenu.dispose();
        }
    }
    private void fillActionBars() {
        IActionBars actionBars = getActionBars();
        IToolBarManager toolBar = actionBars.getToolBarManager();
        fActionGroups.fillActionBars(actionBars);
        toolBar.add(fHistoryDropDownAction);
        for (int i = 0; i < fToggleCallModeActions.length; i++) {
            toolBar.add(fToggleCallModeActions[i]);
        }
    }
    private KeyListener createKeyListener() {
        KeyListener keyListener = new KeyAdapter() {
                public void keyReleased(KeyEvent event) {
                    handleKeyEvent(event);
                }
            };
        return keyListener;
    }
    /**
     *
     */
    private void makeActions() {
        fRefreshAction = new RefreshAction(this);
        fFocusOnSelectionAction = new FocusOnSelectionAction(this);
        fCopyAction= new CopyCallHierarchyAction(this, fClipboard, fCallHierarchyViewer);
        fSearchScopeActions = new SearchScopeActionGroup(this);
        fFiltersActionGroup = new CallHierarchyFiltersActionGroup(this,