List of usage examples for org.eclipse.jface.preference IPreferenceStore getFloat
float getFloat(String name);
From source file:org.erlide.ui.util.OverlayPreferenceStore.java
License:Open Source License
/** * Loads the given key from the orgin into the target. * //w w w . ja va2 s . c o m * @param orgin * the source preference store * @param key * the overlay key * @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(final IPreferenceStore orgin, final OverlayKey key, final IPreferenceStore target, final boolean forceInitialization) { final TypeDescriptor d = key.fDescriptor; if (TypeDescriptor.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 (TypeDescriptor.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 (TypeDescriptor.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 (TypeDescriptor.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 (TypeDescriptor.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 (TypeDescriptor.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:uk.ac.diamond.scisoft.qstatmonitor.preferences.QStatMonitorPreferencePage.java
License:Open Source License
/** * Initialises widgets start-up values//ww w.j a v a 2 s . c om * * @param preferences */ private void setWidgetValues(final IPreferenceStore preferences) { btnAutoRefresh.setSelection(preferences.getBoolean(QStatMonitorPreferenceConstants.P_REFRESH)); spnInterval .setSelection(convertSpinnerValue(preferences.getFloat(QStatMonitorPreferenceConstants.P_SLEEP))); btnAllResources.setSelection(preferences.getBoolean(QStatMonitorPreferenceConstants.P_RESOURCES_ALL)); cboResource.setText(preferences.getString(QStatMonitorPreferenceConstants.P_RESOURCE)); btnUsersAll.setSelection(preferences.getBoolean(QStatMonitorPreferenceConstants.P_USER_ALL)); btnUsersCurr.setSelection(preferences.getBoolean(QStatMonitorPreferenceConstants.P_USER_CURR)); btnUsersCust.setSelection(preferences.getBoolean(QStatMonitorPreferenceConstants.P_USER_CUST)); txtUser.setText(preferences.getString(QStatMonitorPreferenceConstants.P_USER)); }
From source file:uk.ac.diamond.scisoft.qstatmonitor.views.QStatMonitorView.java
License:Open Source License
/** * Initialise preference variables with values from preference store * //from w w w. java2 s. c o m * @param preferences */ private void initialisePreferenceVariables(IPreferenceStore preferences) { refreshOption = preferences.getBoolean(QStatMonitorPreferenceConstants.P_REFRESH); setRefreshInterval(preferences.getFloat(QStatMonitorPreferenceConstants.P_SLEEP)); initialiseQStatQuery(preferences); initialiseUserArg(preferences); }
From source file:_org.eclipse.dltk.ui.preferences.OverlayPreferenceStore.java
License:Open Source License
protected void loadProperty(IPreferenceStore orgin, OverlayKey key, IPreferenceStore target, boolean forceInitialization) { TypeDescriptor d = key.fDescriptor;//from www . j av 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)); } }