List of usage examples for org.eclipse.jface.preference IPreferenceStore setValue
void setValue(String name, boolean value);
From source file:com.bdaum.zoom.ui.internal.preferences.HoverPreferencePage.java
License:Open Source License
@Override protected void doPerformDefaults() { for (Category cat : rootMap.values()) for (HoverNode node : cat.getChildren()) resetNode(node);//from ww w. j a v a 2s . c om IPreferenceStore preferenceStore = getPreferenceStore(); preferenceStore.setValue(PreferenceConstants.HOVERDELAY, preferenceStore.getDefaultInt(PreferenceConstants.HOVERDELAY)); preferenceStore.setValue(PreferenceConstants.HOVERBASETIME, preferenceStore.getDefaultInt(PreferenceConstants.HOVERBASETIME)); preferenceStore.setValue(PreferenceConstants.HOVERCHARTIME, preferenceStore.getDefaultInt(PreferenceConstants.HOVERCHARTIME)); }
From source file:com.bdaum.zoom.ui.internal.preferences.ImportPreferencePage.java
License:Open Source License
@Override public void doPerformDefaults() { IPreferenceStore preferenceStore = getPreferenceStore(); Map<String, IRawConverter> rawConverters = BatchActivator.getDefault().getRawConverters(); for (IRawConverter rc : rawConverters.values()) { String path = rc.getPathId(); String dflt = preferenceStore.getDefaultString(path); preferenceStore.setValue(path, dflt); BatchUtilities.putPreferences(path, dflt); for (IRawConverter.RawProperty prop : rc.getProperties()) { dflt = preferenceStore.getDefaultString(prop.id); preferenceStore.setValue(prop.id, dflt); BatchUtilities.putPreferences(prop.id, dflt); }/*ww w . jav a 2 s.c om*/ } preferenceStore.setValue(PreferenceConstants.RAWIMPORT, preferenceStore.getDefaultString(PreferenceConstants.RAWIMPORT)); preferenceStore.setValue(PreferenceConstants.DNGCONVERTERPATH, preferenceStore.getDefaultString(PreferenceConstants.DNGCONVERTERPATH)); preferenceStore.setValue(PreferenceConstants.DNGUNCOMPRESSED, preferenceStore.getDefaultBoolean(PreferenceConstants.DNGUNCOMPRESSED)); preferenceStore.setValue(PreferenceConstants.DNGLINEAR, preferenceStore.getDefaultBoolean(PreferenceConstants.DNGLINEAR)); preferenceStore.setValue(PreferenceConstants.DERIVERELATIONS, preferenceStore.getDefaultString(PreferenceConstants.DERIVERELATIONS)); preferenceStore.setValue(PreferenceConstants.DNGFOLDER, preferenceStore.getDefaultString(PreferenceConstants.DNGFOLDER)); preferenceStore.setValue(PreferenceConstants.DEVICEWATCH, preferenceStore.getDefaultString(PreferenceConstants.DEVICEWATCH)); preferenceStore.setValue(PreferenceConstants.TETHEREDSHOW, preferenceStore.getDefaultString(PreferenceConstants.TETHEREDSHOW)); preferenceStore.setValue(PreferenceConstants.MAXIMPORTS, preferenceStore.getDefaultInt(PreferenceConstants.MAXIMPORTS)); preferenceStore.setValue(PreferenceConstants.RECIPEDETECTORS, preferenceStore.getDefaultString(PreferenceConstants.RECIPEDETECTORS)); preferenceStore.setValue(PreferenceConstants.PROCESSRECIPES, preferenceStore.getDefaultBoolean(PreferenceConstants.PROCESSRECIPES)); preferenceStore.setValue(PreferenceConstants.ARCHIVERECIPES, preferenceStore.getDefaultBoolean(PreferenceConstants.ARCHIVERECIPES)); preferenceStore.setValue(PreferenceConstants.AUTORULES, preferenceStore.getDefaultString(PreferenceConstants.AUTORULES)); preferenceStore.setValue(PreferenceConstants.IMPORTFACEDATA, preferenceStore.getDefaultBoolean(PreferenceConstants.IMPORTFACEDATA)); preferenceStore.setValue(PreferenceConstants.IMPORTMAKERNOTES, preferenceStore.getDefaultBoolean(PreferenceConstants.IMPORTMAKERNOTES)); }
From source file:com.bdaum.zoom.ui.internal.preferences.ImportPreferencePage.java
License:Open Source License
@Override protected void doPerformOk() { IPreferenceStore preferenceStore = getPreferenceStore(); IRawConverter c = (IRawConverter) rcViewer.getStructuredSelection().getFirstElement(); if (c != null) BatchActivator.getDefault().setCurrentRawConverter(c); Map<String, IRawConverter> rawConverters = BatchActivator.getDefault().getRawConverters(); for (IRawConverter rc : rawConverters.values()) { FileEditor fileEditor = basicsFileEditors.get(rc.getId()); if (fileEditor != null) { String text = fileEditor.getText(); preferenceStore.setValue(rc.getPathId(), text); BatchUtilities.putPreferences(rc.getPathId(), text); rc.setPath(text);//w ww . j a va 2 s. c o m } List<RawProperty> props = rc.getProperties(); for (RawProperty prop : props) { Object object = optionProps.get(prop.id); if (object instanceof ComboViewer) { RawEnum rawEnum = (RawEnum) ((ComboViewer) object).getStructuredSelection().getFirstElement(); if (rawEnum != null) prop.value = rawEnum.id; } else if (object instanceof Spinner) prop.value = String.valueOf(((Spinner) object).getSelection()); else if (object instanceof Button) prop.value = String.valueOf(((Button) object).getSelection()); else if (object instanceof Text) prop.value = ((Button) object).getText(); preferenceStore.setValue(prop.id, prop.value); BatchUtilities.putPreferences(prop.id, prop.value); } } if (modeviewer != null) { IStructuredSelection selection = modeviewer.getStructuredSelection(); if (!selection.isEmpty()) preferenceStore.setValue(PreferenceConstants.RAWIMPORT, (String) selection.getFirstElement()); } if (dngpathEditor != null) preferenceStore.setValue(PreferenceConstants.DNGCONVERTERPATH, dngpathEditor.getText()); if (uncompressedButton != null) preferenceStore.setValue(PreferenceConstants.DNGUNCOMPRESSED, uncompressedButton.getSelection()); if (linearButton != null) preferenceStore.setValue(PreferenceConstants.DNGLINEAR, linearButton.getSelection()); if (dngfolderField != null) preferenceStore.setValue(PreferenceConstants.DNGFOLDER, dngfolderField.getText()); preferenceStore.setValue(PreferenceConstants.MAXIMPORTS, maxSpinner.getSelection()); int devIns = deviceGroup.getSelection(); preferenceStore.setValue(PreferenceConstants.DEVICEWATCH, devIns == 0 ? "false" : devIns == 1 ? "true" : PreferenceConstants.TETHERED); //$NON-NLS-1$ //$NON-NLS-2$ preferenceStore.setValue(PreferenceConstants.TETHEREDSHOW, tetheredGroup.getSelection()); preferenceStore.setValue(PreferenceConstants.SHOWIMPORTED, showButton.getSelection()); preferenceStore.setValue(PreferenceConstants.IMPORTMAKERNOTES, makerNotesButton.getSelection()); preferenceStore.setValue(PreferenceConstants.IMPORTFACEDATA, faceDataButton.getSelection()); StringBuilder sb = new StringBuilder(); if (recipeViewer != null && recipeGroup.isVisible()) { if (allDetectors != null) { List<String> configList = new ArrayList<String>(allDetectors.size()); for (IRecipeDetector detector : allDetectors) { sb.setLength(0); for (IRecipeParameter parm : detector.getParameters()) { if (sb.length() > 0) sb.append(';'); else sb.append(detector.getId()).append(':'); sb.append(parm.getId()).append('=').append(parm.getValue()); } configList.add(sb.toString()); } preferenceStore.setValue(PreferenceConstants.RECIPEDETECTORCONFIGURATIONS, Core.toStringList(configList, '\n')); } if (selectedRecipeDetectors != null) preferenceStore.setValue(PreferenceConstants.RECIPEDETECTORS, Core.toStringList(selectedRecipeDetectors, '\n')); preferenceStore.setValue(PreferenceConstants.ARCHIVERECIPES, archiveRecipesButton.getSelection()); preferenceStore.setValue(PreferenceConstants.PROCESSRECIPES, processRecipesButton.getSelection()); } if (synchronizeRecipesButton.isVisible() && synchronizeRecipesButton.getSelection()) new UpdateRawImagesJob(c != previousRawConverter).schedule(200); }
From source file:com.bdaum.zoom.ui.internal.preferences.KeywordPreferencePage.java
License:Open Source License
@Override protected void doPerformDefaults() { IPreferenceStore preferenceStore = getPreferenceStore(); preferenceStore.setValue(PreferenceConstants.KEYWORDFILTER, preferenceStore.getDefaultString(PreferenceConstants.KEYWORDFILTER)); }
From source file:com.bdaum.zoom.ui.internal.preferences.MetadataPreferencePage.java
License:Open Source License
@Override protected void doPerformDefaults() { setDefaults(essentialsViewer, PreferenceConstants.ESSENTIALMETADATA); setDefaults(hoverViewer, PreferenceConstants.HOVERMETADATA); setDefaults(tolerancesViewer, PreferenceConstants.METADATATOLERANCES); setDefaults(exportViewer, PreferenceConstants.EXPORTMETADATA); setDefaults(tuningViewer, PreferenceConstants.METADATATUNING); tolerancesViewer.setInput(QueryField.ALL); IPreferenceStore preferenceStore = getPreferenceStore(); preferenceStore.setValue(PreferenceConstants.JPEGMETADATA, preferenceStore.getDefaultBoolean(PreferenceConstants.JPEGMETADATA)); jpegGroup.setSelection(getPreferenceStore().getBoolean(PreferenceConstants.JPEGMETADATA)); }
From source file:com.bdaum.zoom.ui.internal.preferences.MetadataPreferencePage.java
License:Open Source License
private void setDefaults(TreeViewer viewer, String key) { if (viewer instanceof CheckboxTreeViewer) ((CheckboxTreeViewer) viewer).setCheckedElements(EMPTYOBJECTS); IPreferenceStore preferenceStore = getPreferenceStore(); String ess = preferenceStore.getDefaultString(key); preferenceStore.setValue(key, ess); fillViewer(viewer, ess, -1, true);/*from w w w . j av a 2 s . c o m*/ }
From source file:com.bdaum.zoom.ui.internal.preferences.MousePreferencePage.java
License:Open Source License
@Override protected void doPerformDefaults() { IPreferenceStore preferenceStore = getPreferenceStore(); preferenceStore.setValue(PreferenceConstants.MOUSE_SPEED, preferenceStore.getDefaultInt(PreferenceConstants.MOUSE_SPEED)); preferenceStore.setValue(PreferenceConstants.WHEELSOFTNESS, preferenceStore.getDefaultInt(PreferenceConstants.WHEELSOFTNESS)); preferenceStore.setValue(PreferenceConstants.ZOOMKEY, preferenceStore.getDefaultInt(PreferenceConstants.ZOOMKEY)); }
From source file:com.bdaum.zoom.ui.internal.preferences.MousePreferencePage.java
License:Open Source License
@Override protected void doPerformOk() { IPreferenceStore preferenceStore = getPreferenceStore(); preferenceStore.setValue(PreferenceConstants.MOUSE_SPEED, speedScale.getSelection()); preferenceStore.setValue(PreferenceConstants.WHEELSOFTNESS, wheelScale.getSelection()); preferenceStore.setValue(PreferenceConstants.ZOOMKEY, zoomGroup.getSelection()); }
From source file:com.blackducksoftware.integration.eclipseplugin.common.services.PreferencesServiceTest.java
License:Apache License
@Test public void testIndividualProjectDefaultSettingsWhenActivateByDefaultFalse() { final IPreferenceStore mockPrefStore = new PreferenceStoreMock(); final PreferencesService service = new PreferencesService(mockPrefStore); service.setDefaultConfig();/* w w w .ja v a 2 s . com*/ mockPrefStore.setValue(PreferenceNames.ACTIVATE_SCAN_BY_DEFAULT, "false"); service.setAllProjectSpecificDefaults(testProject); assertEquals( "Scan automatically activated for new Java project even though default behavior is not to activate scan", mockPrefStore.getBoolean(testProject), false); }
From source file:com.blackducksoftware.integration.eclipseplugin.preferences.BlackDuckPreferences.java
License:Apache License
private void storeValues() throws HubIntegrationException { final IPreferenceStore prefStore = getPreferenceStore(); final StringFieldEditor[] editors = hubAuthorizationConfig.getEditors(); for (final StringFieldEditor editor : editors) { prefStore.setValue(editor.getPreferenceName(), editor.getStringValue()); }/*from w w w . j ava 2 s. com*/ securePrefService.saveSecurePreference(SecurePreferenceNames.HUB_PASSWORD, hubAuthorizationConfig.getHubPasswordField().getText(), true); securePrefService.saveSecurePreference(SecurePreferenceNames.PROXY_PASSWORD, hubAuthorizationConfig.getProxyPasswordField().getText(), true); Activator.getPlugin() .updateHubConnection(hubAuthorizationConfig.validateCredentialFields().getConnection()); }