List of usage examples for org.eclipse.jface.preference IPreferenceStore getDefaultInt
int getDefaultInt(String name);
From source file:org.eclipse.cdt.internal.ui.preferences.ScalabilityPreferencePage.java
License:Open Source License
@Override protected void performDefaults() { IPreferenceStore prefs = getPreferenceStore(); Iterator<Object> iter = fCheckBoxes.keySet().iterator(); while (iter.hasNext()) { Button b = (Button) iter.next(); String key = fCheckBoxes.get(b); b.setSelection(prefs.getDefaultBoolean(key)); }//from w w w . j a v a 2s . com // Update slaves iter = fMasterSlaveListeners.iterator(); while (iter.hasNext()) { SelectionListener listener = (SelectionListener) iter.next(); listener.widgetSelected(null); } fLinesToTrigger.setStringValue( Integer.toString(prefs.getDefaultInt(PreferenceConstants.SCALABILITY_NUMBER_OF_LINES))); }
From source file:org.eclipse.datatools.sqltools.plan.internal.preference.ExecutionPlanPage.java
License:Open Source License
protected void performDefaults() { IPreferenceStore store = getPreferenceStore(); _verticalLayout.setSelection(store.getDefaultBoolean(PreferenceConstants.VERTICAL_LAYOUT_PLAN_VIEW)); _horizontalLayout.setSelection(store.getDefaultBoolean(PreferenceConstants.HORIZONTAL_LAYOUT_PLAN_VIEW)); _defaultEncoding.setSelection(store.getDefaultBoolean(PreferenceConstants.EXPORT_FORMAT_DEFAULT_ENCODEING)); _otherEncoding.setSelection(store.getDefaultBoolean(PreferenceConstants.EXPORT_FORMAT_OTHER_ENCODEING)); _fileEncoding.select(store.getDefaultInt(PreferenceConstants.EXPORT_FORMAT_OTHER_ENCODEING_SELECTION)); boolean enabled = _defaultEncoding.getSelection(); _fileEncoding.setEnabled(!enabled);//w ww.jav a 2 s . co m super.performDefaults(); }
From source file:org.eclipse.datatools.sqltools.result.internal.preference.ExportFormatPreferencePage.java
License:Open Source License
protected void performDefaults() { super.performDefaults(); IPreferenceStore store = getPreferenceStore(); _addXMLHeader.setSelection(store.getDefaultBoolean(PreferenceConstants.EXPORT_FORMAT_ADD_XML_HEADER)); _xmlHeader.setText(store.getDefaultString(PreferenceConstants.EXPORT_FORMAT_XML_HEADER)); _addXMLRootTag.setSelection(store.getDefaultBoolean(PreferenceConstants.EXPORT_FORMAT_ADD_XML_ROOT_TAG)); _xmlRootTag.setText(store.getDefaultString(PreferenceConstants.EXPORT_FORMAT_XML_ROOT_TAG)); _outputFormat.select(store.getDefaultInt(PreferenceConstants.EXPORT_FORMAT_OUTPUT_FORMAT)); _delimiter.setText(store.getDefaultString(PreferenceConstants.EXPORT_FORMAT_DELIMITER)); _defaultEncoding.setSelection(store.getDefaultBoolean(PreferenceConstants.EXPORT_FORMAT_DEFAULT_ENCODEING)); _otherEncoding.setSelection(store.getDefaultBoolean(PreferenceConstants.EXPORT_FORMAT_OTHER_ENCODEING)); _fileEncoding.select(store.getDefaultInt(PreferenceConstants.EXPORT_FORMAT_OTHER_ENCODEING_SELECTION)); store.setValue(PreferenceConstants.EXPORT_FORMAT_DELIMITER, OutputterConstants.DEFAULT_USER_DEFINED_DEMILITER); updateEnablement();// ww w .j a v a 2 s . c o m }
From source file:org.eclipse.datatools.sqltools.result.internal.ui.utils.PreferenceUtil.java
License:Open Source License
/** * /*from www . j a va 2s . c o m*/ * Gets either an int preference setting from a preference store or * gets the default int from the preference store, according to whether * the <code>usePreference</code> parameter is set to true or false. * * @param store Preference store. * @param preference Preference constant. * @param usePreference True indicates the preference setting should be retrieved. False indicates the default should be retrieved. * @return boolean preference value. */ public static int getInt(IPreferenceStore store, String preference, boolean usePreference) { if (usePreference) { return store.getInt(preference); } else { return store.getDefaultInt(preference); } }
From source file:org.eclipse.edt.ide.internal.testserver.TestServerPreferencePage.java
License:Open Source License
@Override protected void performDefaults() { super.performDefaults(); IPreferenceStore store = doGetPreferenceStore(); enableDebug.setSelection(//from w ww .ja v a2 s . co m store.getDefaultBoolean(ITestServerPreferenceConstants.PREFERENCE_TESTSERVER_ENABLE_DEBUG)); updateHCRFailed(store.getDefaultInt(ITestServerPreferenceConstants.PREFERENCE_TESTSERVER_HCR_FAILED)); updateHCRUnsupported( store.getDefaultInt(ITestServerPreferenceConstants.PREFERENCE_TESTSERVER_HCR_UNSUPPORTED)); updateObsoleteMethods( store.getDefaultInt(ITestServerPreferenceConstants.PREFERENCE_TESTSERVER_OBSOLETE_METHODS)); updateCPChanged( store.getDefaultInt(ITestServerPreferenceConstants.PREFERENCE_TESTSERVER_CLASSPATH_CHANGED)); }
From source file:org.eclipse.linuxtools.internal.rpm.createrepo.preference.tests.CreaterepoDeltaPropertyPageTest.java
License:Open Source License
/** * Test if all preferences modified in the deltas createrepo property * page will reset to default.//from w w w. j a va 2 s .com */ @Test public void testRestoreDefaults() { bot.checkBox(Messages.CreaterepoDeltaPropertyPage_booleanEnableLabel).click(); bot.textWithLabel(Messages.CreaterepoDeltaPropertyPage_maxNumberOfDeltas).setText("9"); //$NON-NLS-1$ bot.textWithLabel(Messages.CreaterepoDeltaPropertyPage_maxDeltaSize).setText("13"); //$NON-NLS-1$ bot.button(ICreaterepoTestConstants.OK_BUTTON).click(); openPropertyPage(); bot.button(ICreaterepoTestConstants.DEFAULTS).click(); bot.button(ICreaterepoTestConstants.OK_BUTTON).click(); IEclipsePreferences pref = project.getEclipsePreferences(); IPreferenceStore prefStore = Activator.getDefault().getPreferenceStore(); assertTrue(prefStore.isDefault(CreaterepoPreferenceConstants.PREF_DELTA_ENABLE)); assertEquals( pref.getInt(CreaterepoPreferenceConstants.PREF_NUM_DELTAS, prefStore.getInt(CreaterepoPreferenceConstants.PREF_NUM_DELTAS)), prefStore.getDefaultInt(CreaterepoPreferenceConstants.PREF_NUM_DELTAS)); assertEquals( pref.getInt(CreaterepoPreferenceConstants.PREF_MAX_DELTA_SIZE, prefStore.getInt(CreaterepoPreferenceConstants.PREF_MAX_DELTA_SIZE)), prefStore.getDefaultInt(CreaterepoPreferenceConstants.PREF_MAX_DELTA_SIZE)); }
From source file:org.eclipse.linuxtools.internal.rpm.createrepo.preference.tests.CreaterepoGeneralPropertyPageTest.java
License:Open Source License
/** * Test if all preferences modified in the general createrepo property * page will reset to default./*from ww w . j a va 2s . c o m*/ */ @Test public void testRestoreDefaults() { bot.checkBox(Messages.CreaterepoGeneralPropertyPage_projectSettings).click(); bot.checkBox(Messages.CreaterepoPreferencePage_booleanChecksumName).click(); bot.checkBox(Messages.CreaterepoPreferencePage_booleanGenerateSQLDB).click(); bot.checkBox(Messages.CreaterepoPreferencePage_booleanIgnoreSymlinks).click(); bot.checkBox(Messages.CreaterepoPreferencePage_booleanPrettyXML).click(); bot.textWithLabel(Messages.CreaterepoPreferencePage_numWorkers).setText("9"); //$NON-NLS-1$ bot.textWithLabel(Messages.CreaterepoPreferencePage_numChangelogLimit).setText("13"); //$NON-NLS-1$ bot.checkBox(Messages.CreaterepoPreferencePage_booleanCheckTS).click(); bot.radio(ICreaterepoChecksums.SHA512).click(); bot.radio(ICreaterepoCompressionTypes.XZ).click(); bot.button(ICreaterepoTestConstants.OK_BUTTON).click(); openPropertyPage(); bot.button(ICreaterepoTestConstants.DEFAULTS).click(); bot.button(ICreaterepoTestConstants.OK_BUTTON).click(); IEclipsePreferences pref = project.getEclipsePreferences(); IPreferenceStore prefStore = Activator.getDefault().getPreferenceStore(); assertTrue(prefStore.isDefault(CreaterepoPreferenceConstants.PREF_GENERAL_ENABLED)); assertEquals( pref.getBoolean(CreaterepoPreferenceConstants.PREF_UNIQUE_MD_NAME, prefStore.getDefaultBoolean(CreaterepoPreferenceConstants.PREF_UNIQUE_MD_NAME)), prefStore.getDefaultBoolean(CreaterepoPreferenceConstants.PREF_UNIQUE_MD_NAME)); assertEquals( pref.getBoolean(CreaterepoPreferenceConstants.PREF_GENERATE_DB, prefStore.getDefaultBoolean(CreaterepoPreferenceConstants.PREF_GENERATE_DB)), prefStore.getDefaultBoolean(CreaterepoPreferenceConstants.PREF_GENERATE_DB)); assertEquals( pref.getBoolean(CreaterepoPreferenceConstants.PREF_IGNORE_SYMLINKS, prefStore.getDefaultBoolean(CreaterepoPreferenceConstants.PREF_IGNORE_SYMLINKS)), prefStore.getDefaultBoolean(CreaterepoPreferenceConstants.PREF_IGNORE_SYMLINKS)); assertEquals( pref.getBoolean(CreaterepoPreferenceConstants.PREF_PRETTY_XML, prefStore.getDefaultBoolean(CreaterepoPreferenceConstants.PREF_PRETTY_XML)), prefStore.getDefaultBoolean(CreaterepoPreferenceConstants.PREF_PRETTY_XML)); assertEquals( pref.getInt(CreaterepoPreferenceConstants.PREF_WORKERS, prefStore.getInt(CreaterepoPreferenceConstants.PREF_WORKERS)), prefStore.getDefaultInt(CreaterepoPreferenceConstants.PREF_WORKERS)); assertEquals( pref.getInt(CreaterepoPreferenceConstants.PREF_CHANGELOG_LIMIT, prefStore.getInt(CreaterepoPreferenceConstants.PREF_CHANGELOG_LIMIT)), prefStore.getDefaultInt(CreaterepoPreferenceConstants.PREF_CHANGELOG_LIMIT)); assertEquals( pref.getBoolean(CreaterepoPreferenceConstants.PREF_CHECK_TS, prefStore.getDefaultBoolean(CreaterepoPreferenceConstants.PREF_CHECK_TS)), prefStore.getDefaultBoolean(CreaterepoPreferenceConstants.PREF_CHECK_TS)); assertEquals( pref.get(CreaterepoPreferenceConstants.PREF_CHECKSUM, prefStore.getDefaultString(CreaterepoPreferenceConstants.PREF_CHECKSUM)), prefStore.getDefaultString(CreaterepoPreferenceConstants.PREF_CHECKSUM)); assertEquals( pref.get(CreaterepoPreferenceConstants.PREF_COMPRESSION_TYPE, prefStore.getDefaultString(CreaterepoPreferenceConstants.PREF_COMPRESSION_TYPE)), prefStore.getDefaultString(CreaterepoPreferenceConstants.PREF_COMPRESSION_TYPE)); }
From source file:org.eclipse.linuxtools.internal.rpm.createrepo.preference.tests.CreaterepoPreferenceInitializationTest.java
License:Open Source License
/** * These should be what is stored in the default preferences and what * the values should change to if "Restore Defaults" on a preference page * is clicked. Make sure it tests are checking values declared in * {@linkplain CreaterepoPreferenceConstants} */// w w w .jav a 2s . c om @Test public void testPreferenceDefaults() { IPreferenceStore prefStore = Activator.getDefault().getPreferenceStore(); assertEquals(CreaterepoPreferenceConstants.DEFAULT_UNIQUE_MD_NAME, prefStore.getDefaultBoolean(CreaterepoPreferenceConstants.PREF_UNIQUE_MD_NAME)); assertEquals(CreaterepoPreferenceConstants.DEFAULT_GENERATE_DB, prefStore.getDefaultBoolean(CreaterepoPreferenceConstants.PREF_GENERATE_DB)); assertEquals(CreaterepoPreferenceConstants.DEFAULT_IGNORE_SYMLINKS, prefStore.getDefaultBoolean(CreaterepoPreferenceConstants.PREF_IGNORE_SYMLINKS)); assertEquals(CreaterepoPreferenceConstants.DEFAULT_PRETTY, prefStore.getDefaultBoolean(CreaterepoPreferenceConstants.PREF_PRETTY_XML)); assertEquals(CreaterepoPreferenceConstants.DEFAULT_NUM_WORKERS, prefStore.getDefaultInt(CreaterepoPreferenceConstants.PREF_WORKERS)); assertEquals(CreaterepoPreferenceConstants.DEFAULT_CHECK_TS, prefStore.getDefaultBoolean(CreaterepoPreferenceConstants.PREF_CHECK_TS)); assertEquals(CreaterepoPreferenceConstants.DEFAULT_CHANGELOG_LIMIT, prefStore.getDefaultInt(CreaterepoPreferenceConstants.PREF_CHANGELOG_LIMIT)); assertEquals(CreaterepoPreferenceConstants.DEFAULT_CHECKSUM, prefStore.getDefaultString(CreaterepoPreferenceConstants.PREF_CHECKSUM)); assertEquals(CreaterepoPreferenceConstants.DEFAULT_COMPRESS_TYPE, prefStore.getDefaultString(CreaterepoPreferenceConstants.PREF_COMPRESSION_TYPE)); assertEquals(CreaterepoPreferenceConstants.DEFAULT_GENERAL_ENABLED, prefStore.getDefaultBoolean(CreaterepoPreferenceConstants.PREF_GENERAL_ENABLED)); assertEquals(CreaterepoPreferenceConstants.DEFAULT_DELTA_ENABLE, prefStore.getDefaultBoolean(CreaterepoPreferenceConstants.PREF_DELTA_ENABLE)); assertEquals(CreaterepoPreferenceConstants.DEFAULT_NUM_DELTAS, prefStore.getDefaultInt(CreaterepoPreferenceConstants.PREF_NUM_DELTAS)); assertEquals(CreaterepoPreferenceConstants.DEFAULT_MAX_DELTA_SIZE, prefStore.getDefaultInt(CreaterepoPreferenceConstants.PREF_MAX_DELTA_SIZE)); }
From source file:org.eclipse.linuxtools.internal.systemtap.ui.ide.IDEPlugin.java
License:Open Source License
/** * Create an uri to be used to connect to the remote machine */// w w w. ja va 2 s .co m public URI createRemoteUri(String path) { IPreferenceStore p = ConsoleLogPlugin.getDefault().getPreferenceStore(); String user = p.getString(ConsoleLogPreferenceConstants.SCP_USER); String host = p.getString(ConsoleLogPreferenceConstants.HOST_NAME); if (path == null) { path = ""; //$NON-NLS-1$ } int port = p.getInt(ConsoleLogPreferenceConstants.PORT_NUMBER); if (port == 0) { port = p.getDefaultInt(ConsoleLogPreferenceConstants.PORT_NUMBER); } try { return new URI("ssh", user, host, port, path, null, null); //$NON-NLS-1$ } catch (URISyntaxException uri) { return null; } }
From source file:org.eclipse.ptp.debug.internal.ui.preferences.PDebugPreferencePage.java
License:Open Source License
@Override public void performDefaults() { IPreferenceStore store = getPreferenceStore(); fPathsButton.setSelection(store.getDefaultBoolean(IPDebugConstants.PREF_SHOW_FULL_PATHS)); fRegisteredProcessButton.setSelection(store.getDefaultBoolean(IPDebugConstants.PREF_DEBUG_REGISTER_PROC_0)); commandTimeoutField// w w w . ja v a2 s . c o m .setStringValue(String.valueOf(store.getDefaultInt(IPDebugConstants.PREF_DEBUG_COMM_TIMEOUT))); updateVariableOnSuspendButton .setSelection(store.getDefaultBoolean(IPDebugConstants.PREF_UPDATE_VARIABLES_ON_SUSPEND)); updateVariableOnChangeButton .setSelection(store.getDefaultBoolean(IPDebugConstants.PREF_UPDATE_VARIABLES_ON_CHANGE)); commandTimeoutField.loadDefault(); super.performDefaults(); }