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/SearchScopeActionGroup.java
public IJavaSearchScope getSearchScope() {
        if (fSelectedAction != null) {
            return fSelectedAction.getSearchScope();
        }
        return null;
    }
    public void fillActionBars(IActionBars actionBars) {
        super.fillActionBars(actionBars);
        fillViewMenu(actionBars.getMenuManager());
    }
    public void fillContextMenu(IMenuManager menu) {
    }
    /**
     * @param set
     * @param b
     */
    protected void setActiveWorkingSet(IWorkingSet set) {
        if (set != null) {
            fSelectedWorkingSetName = set.getName();
            fSelectedAction = new SearchScopeWorkingSetAction(set);
        } else {
            fSelectedWorkingSetName = null;
            fSelectedAction = null;
        }
    }
    /**
     * @return
     */
    protected IWorkingSet getActiveWorkingSet() {
        if (fSelectedWorkingSetName != null) {