fSearchScopeActions.restoreState(memento);
    private void restoreState(IMemento memento) {        Integer orientation= memento.getInteger(TAG_ORIENTATION);        if (orientation != null) {            setOrientation(orientation.intValue());        }        Integer callMode= memento.getInteger(TAG_CALL_MODE);        if (callMode != null) {            setCallMode(callMode.intValue());        }        Integer implementorsMode= memento.getInteger(TAG_IMPLEMENTORS_MODE);        if (implementorsMode != null) {            setImplementorsMode(implementorsMode.intValue());        }        Integer ratio = memento.getInteger(TAG_RATIO);        if (ratio != null) {            fHierarchyLocationSplitter.setWeights(new int[] {                    ratio.intValue(), 1000 - ratio.intValue()                });        }    }