/** * Request that Action Providers save any state that they find interesting. * * @param aMemento * The memento retrieved from the dialog settings */ public void saveState(IMemento aMemento) { Assert.isTrue(!disposed); memento = aMemento; CommonActionProvider provider = null; synchronized (actionProviderInstances) { for (Iterator actionProviderIterator = actionProviderInstances.values().iterator(); actionProviderIterator.hasNext();) { provider = (CommonActionProvider) actionProviderIterator.next(); provider.saveState(memento); } } }
@Override public void saveState(IMemento aMemento) { super.saveState(aMemento); if (aMemento != null) { int showWorkingSets = extensionStateModel .getBooleanProperty(WorkingSetsContentProvider.SHOW_TOP_LEVEL_WORKING_SETS) ? 1 : 0; aMemento.putInteger(WorkingSetsContentProvider.SHOW_TOP_LEVEL_WORKING_SETS, showWorkingSets); if (workingSet != null) { aMemento.putString(TAG_CURRENT_WORKING_SET_NAME, workingSet.getName()); } } }
public void saveState(IMemento aMemento) { super.saveState(aMemento); IPreferenceStore store= JavaPlugin.getDefault().getPreferenceStore(); if (fStateModel.getBooleanProperty(Values.IS_LAYOUT_FLAT)) store.setValue(TAG_LAYOUT, FLAT_LAYOUT); else store.setValue(TAG_LAYOUT, HIERARCHICAL_LAYOUT); } }
@Override public void saveState(IMemento aMemento) { super.saveState(aMemento); IPreferenceStore store= JavaPlugin.getDefault().getPreferenceStore(); if (fStateModel.getBooleanProperty(Values.IS_LAYOUT_FLAT)) { store.setValue(TAG_LAYOUT, FLAT_LAYOUT); } else { store.setValue(TAG_LAYOUT, HIERARCHICAL_LAYOUT); } store.setValue(TAG_LIBRARIES_NODE, fStateModel.getBooleanProperty(Values.IS_LIBRARIES_NODE_SHOWN)); } }
@Override public void saveState(IMemento aMemento) { super.saveState(aMemento); IPreferenceStore store= JavaPlugin.getDefault().getPreferenceStore(); if (fStateModel.getBooleanProperty(Values.IS_LAYOUT_FLAT)) { store.setValue(TAG_LAYOUT, FLAT_LAYOUT); } else { store.setValue(TAG_LAYOUT, HIERARCHICAL_LAYOUT); } store.setValue(TAG_LIBRARIES_NODE, fStateModel.getBooleanProperty(Values.IS_LIBRARIES_NODE_SHOWN)); } }