List of usage examples for org.eclipse.jface.preference IPreferenceStore getDefaultBoolean
boolean getDefaultBoolean(String name);
From source file:melnorme.lang.ide.ui.preferences.fields.BooleanFieldAdapter.java
License:Open Source License
@Override public void loadStoreDefaults(IPreferenceStore store) { field.setFieldValue(store.getDefaultBoolean(prefKey)); }
From source file:melnorme.util.swt.jface.preference.OverlayPreferenceStore.java
License:Open Source License
protected void loadProperty(IPreferenceStore orgin, OverlayKey key, IPreferenceStore target, boolean forceInitialization) { TypeDescriptor d = key.fDescriptor;/*w w w .j a v a 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: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 ww w . j a v a2 s . c o 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.eclipsensis.update.preferences.UpdatePreferencePage.java
License:Open Source License
private void loadDefaults() { IPreferenceStore prefs = getPreferenceStore(); mNSISUpdateSite.setText(prefs.getDefaultString(NSIS_UPDATE_SITE)); mSourceforgeMirror.setText(prefs.getDefaultString(SOURCEFORGE_MIRROR)); boolean autoSelect = prefs.getDefaultBoolean(AUTOSELECT_SOURCEFORGE_MIRROR); mAutoSelectMirror.setSelection(autoSelect); mManualSelectMirror.setSelection(!autoSelect); updateMirrorSelector(!autoSelect);//from w w w . j av a2 s . c o m mIgnorePreview.setSelection(prefs.getDefaultBoolean(IGNORE_PREVIEW)); }
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 www .jav a 2s . 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.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 boolean getPrefixPrefBoolean(final IPreferenceStore prefStore, final String prefPrefix, final String prefKey) { boolean prefValue; if (prefStore.contains(prefPrefix + prefKey)) { prefValue = prefStore.getBoolean(prefPrefix + prefKey); } else {/*from w ww . java 2s . c o m*/ prefValue = prefStore.getDefaultBoolean(prefKey); } return prefValue; }
From source file:org.apache.directory.studio.schemaeditor.view.preferences.HierarchyViewPreferencePage.java
License:Apache License
/** * {@inheritDoc}/* w w w . j a v a 2 s. c o m*/ */ 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}/*from ww w . jav a 2 s . c om*/ */ 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(); }