List of usage examples for org.eclipse.jface.preference IPreferenceStore getDefaultString
String getDefaultString(String name);
From source file:org.eclipse.equinox.internal.p2.ui.sdk.scheduler.AutomaticUpdatesPreferencePage.java
License:Open Source License
private int getHour(IPreferenceStore pref, boolean useDefault) { String hour = useDefault ? pref.getDefaultString(AutomaticUpdateScheduler.P_HOUR) : pref.getString(AutomaticUpdateScheduler.P_HOUR); for (int i = 0; i < AutomaticUpdateScheduler.HOURS.length; i++) if (AutomaticUpdateScheduler.HOURS[i].equals(hour)) return i; return 0;/*from w w w . j ava2 s . c o m*/ }
From source file:org.eclipse.jdt.internal.debug.ui.JavaStepFilterPreferencePage.java
License:Open Source License
/** * Returns all of the committed filters/* w w w . j a v a 2 s.c om*/ * @return an array of committed filters * @since 3.2 */ protected Filter[] getAllStoredFilters(boolean defaults) { Filter[] filters = null; String[] activefilters, inactivefilters; IPreferenceStore store = getPreferenceStore(); if (defaults) { activefilters = JavaDebugOptionsManager .parseList(store.getDefaultString(IJDIPreferencesConstants.PREF_ACTIVE_FILTERS_LIST)); inactivefilters = JavaDebugOptionsManager .parseList(store.getDefaultString(IJDIPreferencesConstants.PREF_INACTIVE_FILTERS_LIST)); } else { activefilters = JavaDebugOptionsManager .parseList(store.getString(IJDIPreferencesConstants.PREF_ACTIVE_FILTERS_LIST)); inactivefilters = JavaDebugOptionsManager .parseList(store.getString(IJDIPreferencesConstants.PREF_INACTIVE_FILTERS_LIST)); } filters = new Filter[activefilters.length + inactivefilters.length]; for (int i = 0; i < activefilters.length; i++) { filters[i] = new Filter(activefilters[i], true); } for (int i = 0; i < inactivefilters.length; i++) { filters[i + activefilters.length] = new Filter(inactivefilters[i], false); } return filters; }
From source file:org.eclipse.jpt.jpadiagrameditor.ui.tests.internal.preferences.JPAEditorPreferenceInitializerTest.java
License:Open Source License
@Test public void testInitializeDefaultPreferences() { IPreferenceStore store = new PreferenceStore(); AbstractPreferenceInitializer fixture = new JPAEditorPreferenceInitializer(store); fixture.initializeDefaultPreferences(); String pack = store.getDefaultString(JPAEditorPreferenceInitializer.PROPERTY_ENTITY_PACKAGE); assertEquals(JPAEditorPreferenceInitializer.PROPERTY_VAL_ENTITY_PACKAGE, pack); }
From source file:org.eclipse.jst.jsp.ui.tests.JSPUIPreferencesTest.java
License:Open Source License
private void pluginGetDefaultPreference(IPreferenceStore store, String prefKey, String expected) { String defaultValue = store.getDefaultString(prefKey); assertEquals("Get default preference value failed using plugin.getPreferenceStore. Key: " + prefKey, expected, defaultValue);/*from w w w . ja v a 2s. c o m*/ }
From source file:org.eclipse.jst.ws.internal.consumption.ui.widgets.TimedWSDLSelectionConditionCommand.java
License:Open Source License
public TimedWSDLSelectionConditionCommand() { selectionCommand = new WSDLSelectionConditionCommand(); IPreferenceStore prefStore = WebServiceConsumptionUIPlugin.getInstance().getPreferenceStore(); timeOutValue = prefStore.getDefaultString(TIMEOUT_PREFERENCE).equals("") ? 10000 : prefStore.getInt(TIMEOUT_PREFERENCE); }
From source file:org.eclipse.linuxtools.changelog.core.ChangeLogPreferencesPage.java
License:Open Source License
private void initializeDefaults() { IPreferenceStore store = getPreferenceStore(); emailField.setText(store.getDefaultString("IChangeLogConstants.AUTHOR_EMAIL")); //$NON-NLS-1$ nameField.setText(store.getDefaultString("IChangeLogConstants.AUTHOR_NAME")); //$NON-NLS-1$ setDefaultFormatter(store);//w w w .ja va 2 s .c o m setDefaultEditor(store); storeValues(); }
From source file:org.eclipse.linuxtools.changelog.core.ChangeLogPreferencesPage.java
License:Open Source License
private void setDefaultFormatter(IPreferenceStore store) { String defaultFormatter = store.getDefaultString("IChangeLogConstants.DEFAULT_FORMATTER"); //$NON-NLS-1$ for (int i = 0; i < formatterList.getItemCount(); i++) { if (formatterList.getItem(i).equals(defaultFormatter)) { formatterList.setSelection(i); return; }//from w w w .j a va2s. c o m } }
From source file:org.eclipse.linuxtools.changelog.core.ChangeLogPreferencesPage.java
License:Open Source License
private void setDefaultEditor(IPreferenceStore store) { String defaultEditor = store.getDefaultString("IChangeLogConstants.DEFAULT_EDITOR"); //$NON-NLS-1$ for (int i = 0; i < editorList.getItemCount(); i++) { if (editorList.getItem(i).equals(defaultEditor)) { editorList.setSelection(i);/*from www . ja v a2 s . c o m*/ return; } } }
From source file:org.eclipse.linuxtools.internal.rpm.createrepo.form.tests.CreaterepoMetadataPageTest.java
License:Open Source License
/** * Get the current project preference for the category tag and check if the values * stored are the same as the values passed in. * * @param category The preference category to check. * @param value The value to check./*w w w. j a va 2 s . c o m*/ * @return True if the value is same as what is stored, false otherwise. */ private boolean isPreferencesCorrect(String category, String value) { IEclipsePreferences pref = project.getEclipsePreferences(); IPreferenceStore prefStore = Activator.getDefault().getPreferenceStore(); String actual = pref.get(category, prefStore.getDefaultString(category)); return actual.equals(value); }
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 persist to project preferences./*from ww w . j a v a2 s. c o m*/ */ @Test public void testChangePreferences() { 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(); IEclipsePreferences pref = project.getEclipsePreferences(); IPreferenceStore prefStore = Activator.getDefault().getPreferenceStore(); assertEquals(prefStore.getBoolean(CreaterepoPreferenceConstants.PREF_GENERAL_ENABLED), bot.checkBox(Messages.CreaterepoGeneralPropertyPage_projectSettings).isChecked()); assertEquals( pref.getBoolean(CreaterepoPreferenceConstants.PREF_UNIQUE_MD_NAME, prefStore.getDefaultBoolean(CreaterepoPreferenceConstants.PREF_UNIQUE_MD_NAME)), bot.checkBox(Messages.CreaterepoPreferencePage_booleanChecksumName).isChecked()); assertEquals( pref.getBoolean(CreaterepoPreferenceConstants.PREF_GENERATE_DB, prefStore.getDefaultBoolean(CreaterepoPreferenceConstants.PREF_GENERATE_DB)), bot.checkBox(Messages.CreaterepoPreferencePage_booleanGenerateSQLDB).isChecked()); assertEquals( pref.getBoolean(CreaterepoPreferenceConstants.PREF_IGNORE_SYMLINKS, prefStore.getDefaultBoolean(CreaterepoPreferenceConstants.PREF_IGNORE_SYMLINKS)), bot.checkBox(Messages.CreaterepoPreferencePage_booleanIgnoreSymlinks).isChecked()); assertEquals( pref.getBoolean(CreaterepoPreferenceConstants.PREF_PRETTY_XML, prefStore.getDefaultBoolean(CreaterepoPreferenceConstants.PREF_PRETTY_XML)), bot.checkBox(Messages.CreaterepoPreferencePage_booleanPrettyXML).isChecked()); assertEquals( pref.getInt(CreaterepoPreferenceConstants.PREF_WORKERS, prefStore.getInt(CreaterepoPreferenceConstants.PREF_WORKERS)), Integer.parseInt(bot.textWithLabel(Messages.CreaterepoPreferencePage_numWorkers).getText())); assertEquals( pref.getInt(CreaterepoPreferenceConstants.PREF_CHANGELOG_LIMIT, prefStore.getInt(CreaterepoPreferenceConstants.PREF_CHANGELOG_LIMIT)), Integer.parseInt(bot.textWithLabel(Messages.CreaterepoPreferencePage_numChangelogLimit).getText())); assertEquals( pref.getBoolean(CreaterepoPreferenceConstants.PREF_CHECK_TS, prefStore.getDefaultBoolean(CreaterepoPreferenceConstants.PREF_CHECK_TS)), bot.checkBox(Messages.CreaterepoPreferencePage_booleanCheckTS).isChecked()); assertTrue(bot.radio(pref.get(CreaterepoPreferenceConstants.PREF_CHECKSUM, prefStore.getDefaultString(CreaterepoPreferenceConstants.PREF_CHECKSUM))).isSelected()); assertTrue(bot .radio(pref.get(CreaterepoPreferenceConstants.PREF_COMPRESSION_TYPE, prefStore.getDefaultString(CreaterepoPreferenceConstants.PREF_COMPRESSION_TYPE))) .isSelected()); }