List of usage examples for org.eclipse.jface.preference IPreferenceStore getBoolean
boolean getBoolean(String name);
From source file:com.nokia.carbide.cdt.internal.builder.ui.BuilderPreferencePage.java
License:Open Source License
public static boolean overrideDefaultMakeEngine() { IPreferenceStore store = CarbideBuilderPlugin.getDefault().getPreferenceStore(); return store.getBoolean(BuilderPreferenceConstants.PREF_OVERRIDE_MAKE_ENGINE); }
From source file:com.nokia.carbide.cpp.internal.api.sdk.ui.SBSv1PlatformFilterComposite.java
License:Open Source License
public static List<BuildPlat> getPlatFilterPrefsStore() { List<BuildPlat> buildPlatList = new ArrayList<BuildPlat>(); IPreferenceStore prefsStore = SDKUIPlugin.getDefault().getPreferenceStore(); ISDKManager sdkMgr = SDKCorePlugin.getSDKManager(); ((SDKManager) sdkMgr).enableBSFScanner(prefsStore.getBoolean(SDKUIPreferenceConstants.ENABLE_BSF_SCANNER)); buildPlatList.add(new BuildPlat("WINSCW", BuildPlat.EKA2_IDENTIFIER, prefsStore.getBoolean(SDKUIPreferenceConstants.PLAT_EKA2_WINSCW))); buildPlatList.add(new BuildPlat("ARMV5", BuildPlat.EKA2_IDENTIFIER, prefsStore.getBoolean(SDKUIPreferenceConstants.PLAT_EKA2_ARMV5))); buildPlatList.add(new BuildPlat("ARMV5_ABIV2", BuildPlat.EKA2_IDENTIFIER, prefsStore.getBoolean(SDKUIPreferenceConstants.PLAT_EKA2_ARMV5_ABIV2))); buildPlatList.add(new BuildPlat("ARMV5_ABIV1", BuildPlat.EKA2_IDENTIFIER, prefsStore.getBoolean(SDKUIPreferenceConstants.PLAT_EKA2_ARMV5_ABIV1))); buildPlatList.add(new BuildPlat("GCCE", BuildPlat.EKA2_IDENTIFIER, prefsStore.getBoolean(SDKUIPreferenceConstants.PLAT_EKA2_GCCE))); ((SDKManager) sdkMgr).setPlatformList(buildPlatList); return buildPlatList; }
From source file:com.nokia.carbide.cpp.internal.builder.utils.ui.PreprocessPreferencePage.java
License:Open Source License
public static boolean outputToConsole() { IPreferenceStore store = Activator.getDefault().getPreferenceStore(); return store.getBoolean(BuilderUtilsPreferenceConstants.PREF_OUTPUT_TO_CONSOLE); }
From source file:com.nokia.carbide.cpp.internal.codescanner.config.CSConfigManager.java
License:Open Source License
/** * Load global CodeScanner settings./*from w w w . j av a 2 s . c o m*/ * @param project - project associated with currently selected resource * @param configFilePath - path of CodeScanner configuration file * @return true if settings has been successfully loaded */ public boolean loadGlobalConfigSettings() { IPreferenceStore store = CSPlugin.getCSPrefsStore(); codescannerDir = store.getString(CSPreferenceConstants.CODESCANNER_FOLDER); htmlResults = store.getBoolean(CSPreferenceConstants.HTML_RESULTS); xmlResults = store.getBoolean(CSPreferenceConstants.XML_RESULTS); resultsDir = store.getString(CSPreferenceConstants.RESULTS_FOLDER); return true; }
From source file:com.nokia.carbide.cpp.internal.codescanner.ui.CSGeneralTabPage.java
License:Open Source License
/** * Retrieve the stored preference settings values of this tab page. *///from w ww .ja va 2s.c o m public void getStoredPreferenceValues() { IPreferenceStore store = CSPlugin.getCSPrefsStore(); String csDir = store.getString(CSPreferenceConstants.CODESCANNER_FOLDER); csDirEditText.setText(csDir); boolean htmlResults = store.getBoolean(CSPreferenceConstants.HTML_RESULTS); htmlResultsButton.setSelection(htmlResults); boolean xmlResults = store.getBoolean(CSPreferenceConstants.XML_RESULTS); xmlResultsButton.setSelection(xmlResults); String csResultsFolder = store.getString(CSPreferenceConstants.RESULTS_FOLDER); resultsDirEditText.setText(csResultsFolder); resultsDirEditText.setEnabled(htmlResults || xmlResults); browseResultsDirButton.setEnabled(htmlResults || xmlResults); boolean kbScan = store.getBoolean(CSPreferenceConstants.KBSCANNING); kbScanButton.setSelection(kbScan); }
From source file:com.nokia.carbide.cpp.internal.news.reader.editor.NewsEditor.java
License:Open Source License
/** * Launch the Carbide.c++ news page during startup? * @return true if Carbide.c++ news page should be launched during startup; false otherwise *//*from ww w . jav a 2 s .c om*/ public static boolean isLaunchedAtStartup() { IPreferenceStore store = CarbideNewsReaderPlugin.getPrefsStore(); boolean launchAtStartup = store.getBoolean(NewsPreferenceConstants.LAUNCH_AT_STARTUP); return launchAtStartup; }
From source file:com.nokia.carbide.cpp.internal.news.reader.editor.NewsPage.java
License:Open Source License
/** * Retrieve the stored preference settings values of this page. *//*from w w w .j av a 2s .co m*/ private void getStoredPreferenceValues() { IPreferenceStore store = CarbideNewsReaderPlugin.getPrefsStore(); boolean launchAtStartup = store.getBoolean(NewsPreferenceConstants.LAUNCH_AT_STARTUP); launchCtrlButton.setSelection(launchAtStartup); }
From source file:com.nokia.carbide.cpp.internal.news.reader.ui.NewsPreferencePage.java
License:Open Source License
/** * Retrieve the stored value for this preference page. */// w ww.j av a 2 s.c o m private void getStoredPreferenceValues() { IPreferenceStore store = CarbideNewsReaderPlugin.getPrefsStore(); boolean launchAtStartup = store.getBoolean(NewsPreferenceConstants.LAUNCH_AT_STARTUP); launchCtrlButton.setSelection(launchAtStartup); updateInterval = store.getInt(NewsPreferenceConstants.UPDATE_INTERVAL); getUpdateInterval(); }
From source file:com.nokia.carbide.cpp.internal.project.ui.editors.common.CarbideFormEditor.java
License:Open Source License
/** * Confirm editing should be allowed. If needed, interacts with the * Team VCS provider to check that file can be modified. * @return true if ok to proceed with changes. *///from w w w . ja v a2s .c o m public boolean preflightEdit() { IFile fileInput = getInputFile(); if (fileInput == null) { return true; } Shell shell = getEditorSite().getShell(); // If files are modified as a result of a version control // operation then our resource listener will pick it up. IStatus status = FileUtils.validateEdit(fileInput, shell); if (status.isOK()) { // check to see if the file is derived if (fileInput.isDerived()) { final String warnKey = AbstractDecoratedTextEditorPreferenceConstants.EDITOR_WARN_IF_INPUT_DERIVED; IPreferenceStore store = EditorsUI.getPreferenceStore(); if (!store.getBoolean(warnKey)) return true; MessageDialogWithToggle toggleDialog = MessageDialogWithToggle.openYesNoQuestion( getSite().getShell(), Messages.CarbideFormEditor_warning_derived_title, Messages.CarbideFormEditor_warning_derived_message, Messages.CarbideFormEditor_warning_derived_dontShowAgain, false, null, null); store.setValue(warnKey, !toggleDialog.getToggleState()); return toggleDialog.getReturnCode() == IDialogConstants.YES_ID; } } return status.isOK(); }
From source file:com.nokia.carbide.cpp.internal.project.ui.ProjectUIPlugin.java
License:Open Source License
public static boolean keepProjectsInSync() { IPreferenceStore store = ProjectUIPlugin.getDefault().getPreferenceStore(); return store.getBoolean(PreferenceConstants.PREF_KEEP_PROJECTS_IN_SYNC); }