List of usage examples for org.eclipse.jface.preference IPreferenceStore setValue
void setValue(String name, boolean value);
From source file:com.axmor.eclipse.typescript.core.TypeScriptEditorSettings.java
License:Open Source License
/** * Saves current settings to eclipse preferences store. *///w w w . j a v a2s. c o m public void save() { IPreferenceStore store = Activator.getDefault().getPreferenceStore(); store.setValue("indentSize", getIndentSize()); store.setValue("tabSize", getTabSize()); store.setValue("newLineChar", getNewLineCharacter()); store.setValue("convertTabs", isConvertTabsToSpaces()); store.setValue("autoFormatOnSave", isAutoFormatOnSave()); store.setValue("insertSpaceComma", isInsertSpaceAfterCommaDelimiter()); store.setValue("insertSpaceSemicolon", isInsertSpaceAfterSemicolon()); store.setValue("insertSpaceBinary", isInsertSpaceBinaryOperators()); store.setValue("insertSpaceKeywords", isInsertSpaceAfterKeywords()); store.setValue("insertSpaceFunction", isInsertSpaceAfterFunction()); store.setValue("insertSpaceParenthesis", isInsertSpaceAfterNonemptyParenthesis()); store.setValue("placeBraceFunctions", isPlaceOpenBraceFunctions()); store.setValue("placeBraceBlocks", isPlaceOpenBraceControlBlocks()); store.setValue("insertCloseBrackets", isInsertCloseBrackets()); store.setValue("insertSemicolons", isInsertSemicolons()); }
From source file:com.axmor.eclipse.typescript.editor.preferences.OverlayPreferenceStore.java
License:Open Source License
private void propagateProperty(IPreferenceStore orgin, OverlayKey key, IPreferenceStore target) { if (orgin.isDefault(key.fKey)) { if (!target.isDefault(key.fKey)) target.setToDefault(key.fKey); return;/*from w ww . j av a 2 s .co m*/ } TypeDescriptor d = key.fDescriptor; if (BOOLEAN == d) { boolean originValue = orgin.getBoolean(key.fKey); boolean targetValue = target.getBoolean(key.fKey); if (targetValue != originValue) target.setValue(key.fKey, originValue); } else if (DOUBLE == d) { double originValue = orgin.getDouble(key.fKey); double targetValue = target.getDouble(key.fKey); if (targetValue != originValue) target.setValue(key.fKey, originValue); } else if (FLOAT == d) { float originValue = orgin.getFloat(key.fKey); float targetValue = target.getFloat(key.fKey); if (targetValue != originValue) target.setValue(key.fKey, originValue); } else if (INT == d) { int originValue = orgin.getInt(key.fKey); int targetValue = target.getInt(key.fKey); if (targetValue != originValue) target.setValue(key.fKey, originValue); } else if (LONG == d) { long originValue = orgin.getLong(key.fKey); long targetValue = target.getLong(key.fKey); if (targetValue != originValue) target.setValue(key.fKey, originValue); } else if (STRING == d) { String originValue = orgin.getString(key.fKey); String targetValue = target.getString(key.fKey); if (targetValue != null && originValue != null && !targetValue.equals(originValue)) target.setValue(key.fKey, originValue); } }
From source file:com.axmor.eclipse.typescript.editor.preferences.OverlayPreferenceStore.java
License:Open Source License
private void loadProperty(IPreferenceStore orgin, OverlayKey key, IPreferenceStore target, boolean forceInitialization) { TypeDescriptor d = key.fDescriptor;// w w w . j a va 2s . c om if (BOOLEAN == d) { if (forceInitialization) target.setValue(key.fKey, true); target.setValue(key.fKey, orgin.getBoolean(key.fKey)); target.setDefault(key.fKey, orgin.getDefaultBoolean(key.fKey)); } else if (DOUBLE == d) { if (forceInitialization) target.setValue(key.fKey, 1.0D); target.setValue(key.fKey, orgin.getDouble(key.fKey)); target.setDefault(key.fKey, orgin.getDefaultDouble(key.fKey)); } else if (FLOAT == d) { if (forceInitialization) target.setValue(key.fKey, 1.0F); target.setValue(key.fKey, orgin.getFloat(key.fKey)); target.setDefault(key.fKey, orgin.getDefaultFloat(key.fKey)); } else if (INT == d) { if (forceInitialization) target.setValue(key.fKey, 1); target.setValue(key.fKey, orgin.getInt(key.fKey)); target.setDefault(key.fKey, orgin.getDefaultInt(key.fKey)); } else if (LONG == d) { if (forceInitialization) target.setValue(key.fKey, 1L); target.setValue(key.fKey, orgin.getLong(key.fKey)); target.setDefault(key.fKey, orgin.getDefaultLong(key.fKey)); } else if (STRING == d) { if (forceInitialization) target.setValue(key.fKey, "1"); //$NON-NLS-1$ target.setValue(key.fKey, orgin.getString(key.fKey)); target.setDefault(key.fKey, orgin.getDefaultString(key.fKey)); } }
From source file:com.bb.extensions.plugin.unittests.internal.preferences.InstallDependenciesJob.java
License:Open Source License
@Override protected IStatus run(IProgressMonitor monitor) { Bundle depsBundle = Platform.getBundle(Constants.DEPENDENCIES_PLUGIN); try {//from w w w .ja v a 2 s. com ZipUtils.extractZip(depsBundle.getEntry("files/cmake.zip") //$NON-NLS-1$ .openStream(), _folder); ZipUtils.extractZip(depsBundle.getEntry("files/qt.zip") //$NON-NLS-1$ .openStream(), _folder); ZipUtils.extractZip(depsBundle.getEntry("files/mingw.zip")//$NON-NLS-1$ .openStream(), _folder); ZipUtils.extractZip(depsBundle.getEntry("files/msys.zip") //$NON-NLS-1$ .openStream(), _folder); IPreferenceStore store = Activator.getDefault().getPreferenceStore(); store.setValue(PreferenceConstants.P_CMAKE, _folder + File.separator + "CMake" + File.separator + "bin" + File.separator + "cmake.exe"); store.setValue(PreferenceConstants.P_QMAKE, _folder + File.separator + "Qt" + File.separator + "bin" + File.separator + "qmake.exe"); store.setValue(PreferenceConstants.P_MINGW, _folder + File.separator + "mingw" + File.separator); store.setValue(PreferenceConstants.P_MSYS, _folder + File.separator + "msys" + File.separator + "1.0" + File.separator); PreferenceUtils.updatedPreferences(); } catch (IOException e) { e.printStackTrace(); return Status.CANCEL_STATUS; } return Status.OK_STATUS; }
From source file:com.bb.extensions.plugin.unittests.internal.wizards.install.InstallWizard.java
License:Open Source License
@Override public boolean performFinish() { InstallProperties properties = new InstallProperties(); properties.setBuildSystem(_configurationPage.getBuildSystem()); properties.setTestFramework(_configurationPage.getTestFramework()); properties.setCmakeDependency(_configurationPage.getCmakeDependencyInformation()); properties.setQmakeDependency(_configurationPage.getQmakeDependencyInformation()); properties.setMingwDependency(_configurationPage.getMingwDependencyInformation()); properties.setMsysDependency(_configurationPage.getMsysDependencyInformation()); // update the preference for the new local install IPreferenceStore store = Activator.getDefault().getPreferenceStore(); boolean wereAnySet = false; if (properties.getCmakeDependency().getLocation() == Location.LOCAL) { store.setValue(PreferenceConstants.P_CMAKE, properties.getCmakeDependency().getPath()); wereAnySet = true;/* ww w. j av a2s.co m*/ } if (properties.getQmakeDependency().getLocation() == Location.LOCAL) { store.setValue(PreferenceConstants.P_QMAKE, properties.getQmakeDependency().getPath()); wereAnySet = true; } if (properties.getMingwDependency().getLocation() == Location.LOCAL) { store.setValue(PreferenceConstants.P_MINGW, properties.getMingwDependency().getPath()); wereAnySet = true; } if (properties.getMsysDependency().getLocation() == Location.LOCAL) { store.setValue(PreferenceConstants.P_MSYS, properties.getMsysDependency().getPath()); wereAnySet = true; } if (wereAnySet) { PreferenceUtils.updatedPreferences(); } InstallUnitTestsJob job = new InstallUnitTestsJob(_project, properties); job.setUser(true); job.schedule(); return true; }
From source file:com.bdaum.zoom.ai.clarifai.internal.preference.PagePart.java
License:Open Source License
@Override public void performOk() { disposeResources();//from ww w . j a v a 2 s .c o m IPreferenceStore preferenceStore = getPreferenceStore(); preferenceStore.setValue(PreferenceConstants.CLIENTID, clientIdField.getText()); preferenceStore.setValue(PreferenceConstants.CLIENTSECRET, clientSecretField.getText()); preferenceStore.setValue(PreferenceConstants.MAXCONCEPTS, conceptField.getSelection()); preferenceStore.setValue(PreferenceConstants.MINCONFIDENCE, confidenceField.getSelection()); preferenceStore.setValue(PreferenceConstants.MARKABOVE, aboveField.getSelection()); preferenceStore.setValue(PreferenceConstants.MARKKNOWNONLY, knownButton.getSelection()); preferenceStore.setValue(PreferenceConstants.ADULTCONTENTS, adultButton.getSelection()); preferenceStore.setValue(PreferenceConstants.FACES, faceButton.getSelection()); preferenceStore.setValue(PreferenceConstants.CELEBRITIES, celebrityButton.getSelection()); preferenceStore.setValue(PreferenceConstants.TRANSLATE, translateButton.isEnabled() && translateButton.getSelection()); Theme theme = (Theme) modelCombo.getStructuredSelection().getFirstElement(); if (theme != null) preferenceStore.setValue(PreferenceConstants.THEME, theme.getId()); String lang = null; if (languageCombo.getControl().isEnabled()) lang = (String) languageCombo.getStructuredSelection().getFirstElement(); preferenceStore.setValue(PreferenceConstants.LANGUAGE, lang != null ? lang : "en"); //$NON-NLS-1$ }
From source file:com.bdaum.zoom.ai.clarifai.internal.preference.PagePart.java
License:Open Source License
@Override public void performDefaults() { IPreferenceStore preferenceStore = getPreferenceStore(); preferenceStore.setValue(PreferenceConstants.MAXCONCEPTS, preferenceStore.getDefaultInt(PreferenceConstants.MAXCONCEPTS)); preferenceStore.setValue(PreferenceConstants.MINCONFIDENCE, preferenceStore.getDefaultInt(PreferenceConstants.MINCONFIDENCE)); preferenceStore.setValue(PreferenceConstants.MARKABOVE, preferenceStore.getDefaultInt(PreferenceConstants.MARKABOVE)); preferenceStore.setValue(PreferenceConstants.MARKKNOWNONLY, preferenceStore.getDefaultBoolean(PreferenceConstants.MARKKNOWNONLY)); preferenceStore.setValue(PreferenceConstants.ADULTCONTENTS, preferenceStore.getDefaultBoolean(PreferenceConstants.ADULTCONTENTS)); preferenceStore.setValue(PreferenceConstants.FACES, preferenceStore.getDefaultBoolean(PreferenceConstants.FACES)); preferenceStore.setValue(PreferenceConstants.CELEBRITIES, preferenceStore.getDefaultBoolean(PreferenceConstants.CELEBRITIES)); preferenceStore.setValue(PreferenceConstants.TRANSLATE, preferenceStore.getDefaultBoolean(PreferenceConstants.TRANSLATE)); preferenceStore.setValue(PreferenceConstants.THEME, preferenceStore.getDefaultString(PreferenceConstants.THEME)); preferenceStore.setValue(PreferenceConstants.LANGUAGE, preferenceStore.getDefaultString(PreferenceConstants.LANGUAGE)); fillValues();/* w w w .j av a 2 s .c om*/ }
From source file:com.bdaum.zoom.ai.internal.preference.AiPreferencePage.java
License:Open Source License
@Override protected void doPerformDefaults() { IPreferenceStore preferenceStore = getPreferenceStore(); preferenceStore.setValue(PreferenceConstants.ENABLE, preferenceStore.getDefaultBoolean(PreferenceConstants.ENABLE)); }
From source file:com.bdaum.zoom.ai.internal.preference.AiPreferencePage.java
License:Open Source License
@Override protected void doPerformOk() { disposeTimer();/* w w w .j a v a 2 s . com*/ IPreferenceStore preferenceStore = getPreferenceStore(); boolean enabled = enableButton.getSelection(); preferenceStore.setValue(PreferenceConstants.ENABLE, enabled); if (enabled) { preferenceStore.setValue(PreferenceConstants.TRANSLATORKEY, keyField.getText()); String selectedLanguage = getSelectedLanguage(); if (selectedLanguage != null) preferenceStore.setValue(PreferenceConstants.LANGUAGE, selectedLanguage); } CTabItem tabItem = tabFolder.getSelection(); if (tabItem != null) preferenceStore.setValue(PreferenceConstants.ACTIVEPROVIDER, tabItem.getText().trim()); }
From source file:com.bdaum.zoom.ai.msvision.internal.preference.PagePart.java
License:Open Source License
@Override public void performOk() { disposeTimer();//from w w w .j ava 2 s . c o m IPreferenceStore preferenceStore = getPreferenceStore(); preferenceStore.setValue(PreferenceConstants.KEY, keyField.getText()); preferenceStore.setValue(PreferenceConstants.MAXCONCEPTS, conceptField.getSelection()); preferenceStore.setValue(PreferenceConstants.MINCONFIDENCE, confidenceField.getSelection()); preferenceStore.setValue(PreferenceConstants.MARKABOVE, aboveField.getSelection()); preferenceStore.setValue(PreferenceConstants.MARKKNOWNONLY, knownButton.getSelection()); preferenceStore.setValue(PreferenceConstants.ADULTCONTENTS, adultButton.getSelection()); preferenceStore.setValue(PreferenceConstants.FACES, faceButton.getSelection()); preferenceStore.setValue(PreferenceConstants.CELEBRITIES, celebrityButton.getSelection()); preferenceStore.setValue(PreferenceConstants.DESCRIPTION, descriptionButton.getSelection()); preferenceStore.setValue(PreferenceConstants.TRANSLATE_CATEGORIES, translateCatButton.isEnabled() && translateCatButton.getSelection()); preferenceStore.setValue(PreferenceConstants.TRANSLATE_DESCRIPTION, translateDescriptionButton.isEnabled() && translateDescriptionButton.getSelection()); preferenceStore.setValue(PreferenceConstants.TRANSLATE_TAGS, translateTagButton.isEnabled() && translateTagButton.getSelection()); }