List of usage examples for org.eclipse.jface.preference IPreferenceStore getDefaultInt
int getDefaultInt(String name);
From source file:net.certiv.fluentmark.preferences.OverlayPreferenceStore.java
License:Open Source License
/** * Loads the given key from the origin into the target. * * @param origin the source preference store * @param key the overlay key/*from w w w. jav a 2s .co m*/ * @param target the preference store to which the key is propagated * @param forceInitialization if <code>true</code> the value in the target gets initialized * before loading */ private void loadProperty(IPreferenceStore origin, OverlayKey key, IPreferenceStore target, boolean forceInitialization) { TypeDescriptor d = key.fDescriptor; if (BOOLEAN == d) { if (forceInitialization) target.setValue(key.fKey, true); target.setValue(key.fKey, origin.getBoolean(key.fKey)); target.setDefault(key.fKey, origin.getDefaultBoolean(key.fKey)); } else if (DOUBLE == d) { if (forceInitialization) target.setValue(key.fKey, 1.0D); target.setValue(key.fKey, origin.getDouble(key.fKey)); target.setDefault(key.fKey, origin.getDefaultDouble(key.fKey)); } else if (FLOAT == d) { if (forceInitialization) target.setValue(key.fKey, 1.0F); target.setValue(key.fKey, origin.getFloat(key.fKey)); target.setDefault(key.fKey, origin.getDefaultFloat(key.fKey)); } else if (INT == d) { if (forceInitialization) target.setValue(key.fKey, 1); target.setValue(key.fKey, origin.getInt(key.fKey)); target.setDefault(key.fKey, origin.getDefaultInt(key.fKey)); } else if (LONG == d) { if (forceInitialization) target.setValue(key.fKey, 1L); target.setValue(key.fKey, origin.getLong(key.fKey)); target.setDefault(key.fKey, origin.getDefaultLong(key.fKey)); } else if (STRING == d) { if (forceInitialization) target.setValue(key.fKey, "1"); //$NON-NLS-1$ target.setValue(key.fKey, origin.getString(key.fKey)); target.setDefault(key.fKey, origin.getDefaultString(key.fKey)); } }
From source file:net.sf.eclipsensis.update.preferences.SchedulerPreferencePage.java
License:Open Source License
private void loadDefaults() { IPreferenceStore prefs = getPreferenceStore(); mAutoUpdate.setSelection(prefs.getDefaultBoolean(AUTO_UPDATE)); int updateSchedule = prefs.getDefaultInt(UPDATE_SCHEDULE); mStartup.setSelection(updateSchedule == SchedulerConstants.SCHEDULE_ON_STARTUP); mDaily.setSelection(updateSchedule == SchedulerConstants.SCHEDULE_DAILY); setTime(mDailyTime, prefs.getDefaultInt(DAILY_TIME)); mWeekly.setSelection(updateSchedule == SchedulerConstants.SCHEDULE_WEEKLY); mDayOfWeek.select(prefs.getDefaultInt(DAY_OF_WEEK)); setTime(mWeeklyTime, prefs.getDefaultInt(WEEKLY_TIME)); mMonthly.setSelection(updateSchedule == SchedulerConstants.SCHEDULE_MONTHLY); mDayOfMonth.select(prefs.getDefaultInt(DAY_OF_MONTH)); setTime(mMonthlyTime, prefs.getDefaultInt(MONTHLY_TIME)); int updateAction = prefs.getDefaultInt(UPDATE_ACTION); mNotify.setSelection(updateAction == SchedulerConstants.UPDATE_NOTIFY); mDownload.setSelection(updateAction == SchedulerConstants.UPDATE_DOWNLOAD); mInstall.setSelection(updateAction == SchedulerConstants.UPDATE_INSTALL); }
From source file:net.sf.solareclipse.ui.preferences.OverlayPreferenceStore.java
License:Open Source License
private void loadProperty(IPreferenceStore orgin, PreferenceDescriptor key, IPreferenceStore target, boolean forceInitialization) { PreferenceDescriptor.Type d = key.type; if (PreferenceDescriptor.BOOLEAN == d) { if (forceInitialization) { target.setValue(key.key, true); }/*from w w w. j a va2 s . c o m*/ target.setValue(key.key, orgin.getBoolean(key.key)); target.setDefault(key.key, orgin.getDefaultBoolean(key.key)); } else if (PreferenceDescriptor.DOUBLE == d) { if (forceInitialization) { target.setValue(key.key, 1.0D); } target.setValue(key.key, orgin.getDouble(key.key)); target.setDefault(key.key, orgin.getDefaultDouble(key.key)); } else if (PreferenceDescriptor.FLOAT == d) { if (forceInitialization) { target.setValue(key.key, 1.0F); } target.setValue(key.key, orgin.getFloat(key.key)); target.setDefault(key.key, orgin.getDefaultFloat(key.key)); } else if (PreferenceDescriptor.INT == d) { if (forceInitialization) { target.setValue(key.key, 1); } target.setValue(key.key, orgin.getInt(key.key)); target.setDefault(key.key, orgin.getDefaultInt(key.key)); } else if (PreferenceDescriptor.LONG == d) { if (forceInitialization) { target.setValue(key.key, 1L); } target.setValue(key.key, orgin.getLong(key.key)); target.setDefault(key.key, orgin.getDefaultLong(key.key)); } else if (PreferenceDescriptor.STRING == d) { if (forceInitialization) { target.setValue(key.key, "1"); //$NON-NLS-1$ } target.setValue(key.key, orgin.getString(key.key)); target.setDefault(key.key, orgin.getDefaultString(key.key)); } }
From source file:net.sourceforge.eclipsetrader.core.CorePlugin.java
License:Open Source License
@Override public void start(BundleContext context) throws Exception { super.start(context); System.setProperty("workspace_loc", Platform.getLocation().toPortableString()); //$NON-NLS-1$ configureLogging();/*from w w w . j a v a 2 s. co m*/ LogListener logListener = new LogListener(); Platform.addLogListener(logListener); getLog().addLogListener(logListener); IPreferenceStore preferenceStore = getPreferenceStore(); preferenceStore.setDefault(FEED_RUNNING, false); if (preferenceStore.getDefaultInt(PREFS_HISTORICAL_PRICE_RANGE) == 0) preferenceStore.setDefault(PREFS_HISTORICAL_PRICE_RANGE, 5); if (preferenceStore.getDefaultInt(PREFS_NEWS_DATE_RANGE) == 0) preferenceStore.setDefault(PREFS_NEWS_DATE_RANGE, 3); preferenceStore.setDefault(PREFS_DELETE_CANCELED_ORDERS, false); preferenceStore.setDefault(PREFS_DELETE_CANCELED_ORDERS_DAYS, 2); preferenceStore.setDefault(PREFS_DELETE_FILLED_ORDERS, false); preferenceStore.setDefault(PREFS_DELETE_FILLED_ORDERS_DAYS, 5); preferenceStore.setValue(FEED_RUNNING, false); CorePlugin.getDefault().getPreferenceStore().addPropertyChangeListener(feedPropertyListener); PlatformUI.getWorkbench().getActiveWorkbenchWindow().addPerspectiveListener(perspectiveListener); }
From source file:net.sourceforge.eclipsetrader.core.ui.preferences.DataPreferencesPage.java
License:Open Source License
protected void performDefaults() { IPreferenceStore preferences = CorePlugin.getDefault().getPreferenceStore(); securityHistoryRange.setSelection(preferences.getDefaultInt(CorePlugin.PREFS_HISTORICAL_PRICE_RANGE)); deleteCanceledOrders.setSelection(preferences.getDefaultBoolean(CorePlugin.PREFS_DELETE_CANCELED_ORDERS)); canceledOrdersDays.setSelection(preferences.getDefaultInt(CorePlugin.PREFS_DELETE_CANCELED_ORDERS_DAYS)); canceledOrdersDays.setEnabled(deleteCanceledOrders.getSelection()); deleteFilledOrders.setSelection(preferences.getDefaultBoolean(CorePlugin.PREFS_DELETE_FILLED_ORDERS)); filledOrdersDays.setSelection(preferences.getDefaultInt(CorePlugin.PREFS_DELETE_FILLED_ORDERS_DAYS)); filledOrdersDays.setEnabled(deleteFilledOrders.getSelection()); }
From source file:net.tourbook.common.util.Util.java
License:Open Source License
public static int getPrefixPrefInt(final IPreferenceStore prefStore, final String prefPrefix, final String prefKey) { int prefValue; if (prefStore.contains(prefPrefix + prefKey)) { prefValue = prefStore.getInt(prefPrefix + prefKey); } else {/*from w ww.j a va 2s . com*/ prefValue = prefStore.getDefaultInt(prefKey); } return prefValue; }
From source file:org.apache.directory.studio.schemaeditor.view.preferences.HierarchyViewPreferencePage.java
License:Apache License
/** * {@inheritDoc}/*from w w w. j a v a 2s .com*/ */ protected void performDefaults() { IPreferenceStore store = Activator.getDefault().getPreferenceStore(); labelCombo.select(store.getDefaultInt(PluginConstants.PREFS_HIERARCHY_VIEW_LABEL)); limitButton.setSelection(store.getDefaultBoolean(PluginConstants.PREFS_HIERARCHY_VIEW_ABBREVIATE)); lengthText.setEnabled(limitButton.getSelection()); lengthText.setText(store.getDefaultString(PluginConstants.PREFS_HIERARCHY_VIEW_ABBREVIATE_MAX_LENGTH)); secondaryLabelButtonDisplay.setSelection( store.getDefaultBoolean(PluginConstants.PREFS_HIERARCHY_VIEW_SECONDARY_LABEL_DISPLAY)); secondaryLabelCombo.select(store.getDefaultInt(PluginConstants.PREFS_HIERARCHY_VIEW_SECONDARY_LABEL)); secondaryLabelLimitButton.setSelection( store.getDefaultBoolean(PluginConstants.PREFS_HIERARCHY_VIEW_SECONDARY_LABEL_ABBREVIATE)); secondaryLabelLengthText.setText( store.getDefaultString(PluginConstants.PREFS_HIERARCHY_VIEW_SECONDARY_LABEL_ABBREVIATE_MAX_LENGTH)); if (secondaryLabelButtonDisplay.getSelection()) { secondaryLabelCombo.setEnabled(true); secondaryLabelLimitButton.setEnabled(true); secondaryLabelLengthText.setEnabled(secondaryLabelLimitButton.getSelection()); } else { secondaryLabelCombo.setEnabled(false); secondaryLabelLimitButton.setEnabled(false); secondaryLabelLengthText.setEnabled(false); } super.performDefaults(); }
From source file:org.apache.directory.studio.schemaeditor.view.preferences.SchemaViewPreferencePage.java
License:Apache License
/** * {@inheritDoc}// w w w.ja va 2 s . com */ protected void performDefaults() { IPreferenceStore store = Activator.getDefault().getPreferenceStore(); labelCombo.select(store.getDefaultInt(PluginConstants.PREFS_SCHEMA_VIEW_LABEL)); limitButton.setSelection(store.getDefaultBoolean(PluginConstants.PREFS_SCHEMA_VIEW_ABBREVIATE)); lengthText.setEnabled(limitButton.getSelection()); lengthText.setText(store.getDefaultString(PluginConstants.PREFS_SCHEMA_VIEW_ABBREVIATE_MAX_LENGTH)); secondaryLabelButtonDisplay .setSelection(store.getDefaultBoolean(PluginConstants.PREFS_SCHEMA_VIEW_SECONDARY_LABEL_DISPLAY)); secondaryLabelCombo.select(store.getDefaultInt(PluginConstants.PREFS_SCHEMA_VIEW_SECONDARY_LABEL)); secondaryLabelLimitButton.setSelection( store.getDefaultBoolean(PluginConstants.PREFS_SCHEMA_VIEW_SECONDARY_LABEL_ABBREVIATE)); secondaryLabelLengthText.setText( store.getDefaultString(PluginConstants.PREFS_SCHEMA_VIEW_SECONDARY_LABEL_ABBREVIATE_MAX_LENGTH)); if (secondaryLabelButtonDisplay.getSelection()) { secondaryLabelCombo.setEnabled(true); secondaryLabelLimitButton.setEnabled(true); secondaryLabelLengthText.setEnabled(secondaryLabelLimitButton.getSelection()); } else { secondaryLabelCombo.setEnabled(false); secondaryLabelLimitButton.setEnabled(false); secondaryLabelLengthText.setEnabled(false); } schemaLabelButtonDisplay .setSelection(store.getDefaultBoolean(PluginConstants.PREFS_SCHEMA_VIEW_SCHEMA_LABEL_DISPLAY)); super.performDefaults(); }
From source file:org.apache.directory.studio.schemaeditor.view.preferences.SearchViewPreferencePage.java
License:Apache License
/** * {@inheritDoc}//from ww w.ja v a2s. c om */ protected void performDefaults() { IPreferenceStore store = Activator.getDefault().getPreferenceStore(); labelCombo.select(store.getDefaultInt(PluginConstants.PREFS_SEARCH_VIEW_LABEL)); limitButton.setSelection(store.getDefaultBoolean(PluginConstants.PREFS_SEARCH_VIEW_ABBREVIATE)); lengthText.setEnabled(limitButton.getSelection()); lengthText.setText(store.getDefaultString(PluginConstants.PREFS_SEARCH_VIEW_ABBREVIATE_MAX_LENGTH)); secondaryLabelButtonDisplay .setSelection(store.getDefaultBoolean(PluginConstants.PREFS_SEARCH_VIEW_SECONDARY_LABEL_DISPLAY)); secondaryLabelCombo.select(store.getDefaultInt(PluginConstants.PREFS_SEARCH_VIEW_SECONDARY_LABEL)); secondaryLabelLimitButton.setSelection( store.getDefaultBoolean(PluginConstants.PREFS_SEARCH_VIEW_SECONDARY_LABEL_ABBREVIATE)); secondaryLabelLengthText.setText( store.getDefaultString(PluginConstants.PREFS_SEARCH_VIEW_SECONDARY_LABEL_ABBREVIATE_MAX_LENGTH)); if (secondaryLabelButtonDisplay.getSelection()) { secondaryLabelCombo.setEnabled(true); secondaryLabelLimitButton.setEnabled(true); secondaryLabelLengthText.setEnabled(secondaryLabelLimitButton.getSelection()); } else { secondaryLabelCombo.setEnabled(false); secondaryLabelLimitButton.setEnabled(false); secondaryLabelLengthText.setEnabled(false); } schemaLabelButtonDisplay .setSelection(store.getDefaultBoolean(PluginConstants.PREFS_SEARCH_VIEW_SCHEMA_LABEL_DISPLAY)); super.performDefaults(); }
From source file:org.axdt.common.preferences.fields.IntegerField.java
License:Open Source License
public Integer getDefault(IPreferenceStore store) { return store.getDefaultInt(key); }