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
mode= CallHierarchy.getDefault().isSearchUsingImplementorsEnabled() ? IMPLEMENTORS_ENABLED : IMPLEMENTORS_DISABLED;
        fCurrentImplementorsMode= -1;
        
        
        setImplementorsMode(mode);
    }
    private void initOrientation() {
        int orientation;
        try {
            orientation = fDialogSettings.getInt(DIALOGSTORE_VIEWORIENTATION);
            if ((orientation < 0) || (orientation > 2)) {
                orientation = VIEW_ORIENTATION_VERTICAL;
            }
        } catch (NumberFormatException e) {
            orientation = VIEW_ORIENTATION_VERTICAL;
        }
        
        fCurrentOrientation = -1;
        
        setOrientation(orientation);
    }
    private void fillViewMenu() {
        IActionBars actionBars = getViewSite().getActionBars();
        IMenuManager viewMenu = actionBars.getMenuManager();
        viewMenu.add(new Separator());
        for (int i = 0; i < fToggleCallModeActions.length; i++) {
            viewMenu.add(fToggleCallModeActions[i]);
        }
        viewMenu.add(new Separator());