List of usage examples for org.eclipse.jface.preference IPreferenceStore getDefaultDouble
double getDefaultDouble(String name);
From source file:ccw.preferences.OverlayPreferenceStore.java
License:Open Source License
private void loadProperty(IPreferenceStore orgin, OverlayKey key, IPreferenceStore target, boolean forceInitialization) { TypeDescriptor d = key.fDescriptor;//from w w w. j a va 2 s.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:com.axmor.eclipse.typescript.editor.preferences.OverlayPreferenceStore.java
License:Open Source License
private void loadProperty(IPreferenceStore orgin, OverlayKey key, IPreferenceStore target, boolean forceInitialization) { TypeDescriptor d = key.fDescriptor;// www .j ava2 s. 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:com.cisco.yangide.ui.preferences.OverlayPreferenceStore.java
License:Open Source License
private void loadProperty(IPreferenceStore orgin, OverlayKey key, IPreferenceStore target, boolean forceInitialization) { TypeDescriptor d = key.fDescriptor;/* w w w . ja va 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:com.essiembre.eclipse.rbe.ui.preferences.RBEReportingPrefPage.java
License:Apache License
@Override protected void performDefaults() { IPreferenceStore prefs = getPreferenceStore(); reportMissingVals.setSelection(prefs.getDefaultBoolean(RBEPreferences.REPORT_MISSING_VALUES)); reportDuplVals.setSelection(prefs.getDefaultBoolean(RBEPreferences.REPORT_DUPL_VALUES)); reportSimVals.setSelection(prefs.getDefaultBoolean(RBEPreferences.REPORT_SIM_VALUES)); reportSimValsMode[0].setSelection(prefs.getDefaultBoolean(RBEPreferences.REPORT_SIM_VALUES_WORD_COMPARE)); reportSimValsMode[1].setSelection(prefs.getDefaultBoolean(RBEPreferences.REPORT_SIM_VALUES_LEVENSTHEIN)); reportSimPrecision//w w w. ja va 2 s .com .setText(Double.toString(prefs.getDefaultDouble(RBEPreferences.REPORT_SIM_VALUES_PRECISION))); refreshEnabledStatuses(); super.performDefaults(); }
From source file:de.walware.ecommons.preferences.ui.OverlayPreferenceStore.java
License:Open Source License
private void loadProperty(final IPreferenceStore orgin, final OverlayStorePreference key, final IPreferenceStore target, final boolean forceInitialization) { final Type type = key.fType; switch (type) { case BOOLEAN: { if (forceInitialization) { target.setValue(key.fKey, true); }//from w w w. ja v a 2 s. co m target.setValue(key.fKey, orgin.getBoolean(key.fKey)); target.setDefault(key.fKey, orgin.getDefaultBoolean(key.fKey)); break; } case DOUBLE: { if (forceInitialization) { target.setValue(key.fKey, 1.0D); } target.setValue(key.fKey, orgin.getDouble(key.fKey)); target.setDefault(key.fKey, orgin.getDefaultDouble(key.fKey)); break; } case FLOAT: { if (forceInitialization) { target.setValue(key.fKey, 1.0F); } target.setValue(key.fKey, orgin.getFloat(key.fKey)); target.setDefault(key.fKey, orgin.getDefaultFloat(key.fKey)); break; } case INT: { if (forceInitialization) { target.setValue(key.fKey, 1); } target.setValue(key.fKey, orgin.getInt(key.fKey)); target.setDefault(key.fKey, orgin.getDefaultInt(key.fKey)); break; } case LONG: { if (forceInitialization) { target.setValue(key.fKey, 1L); } target.setValue(key.fKey, orgin.getLong(key.fKey)); target.setDefault(key.fKey, orgin.getDefaultLong(key.fKey)); break; } case STRING: { 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)); break; } } }
From source file:gov.redhawk.ide.graphiti.sad.ui.tests.PortStatsPrefPageTest.java
License:Open Source License
/** * IDE-1067//from w w w .j a v a 2 s . c o m * Create a preference page to allow users to edit values relating the * GUI port statistics color-change events */ @Test public void prefPageValidationTest() { bot.menu("Window").menu("Preferences").click(); SWTBotShell prefShell = bot.shell("Preferences"); SWTBot prefBot = prefShell.bot(); prefBot.tree().getTreeItem("REDHAWK").expand().getNode("Port Statistics").select(); SWTBotButton applyButton = prefBot.button("Apply"); SWTBotButton defaultButton = prefBot.button("Restore Defaults"); SWTBotButton okButton = prefBot.button("OK"); Assert.assertNull("No error message should be present", getErrorMessage(prefShell)); Assert.assertTrue(applyButton.isEnabled()); Assert.assertTrue(defaultButton.isEnabled()); Assert.assertTrue(okButton.isEnabled()); // TEST INVALID INPUT SWTBotText queueLevelText = prefBot .textWithLabel(GraphitiPreferencesNLS.PortStatPreference_warningQueueLevel); queueLevelText.typeText("NotANumber"); Assert.assertTrue( "Error label not displayed as expected. Expected: " + GraphitiPreferencesNLS.PortStatPreference_warningQueueLevelError + " but displayed: " + getErrorMessage(prefShell), GraphitiPreferencesNLS.PortStatPreference_warningQueueLevelError .equals(getErrorMessage(prefShell))); Assert.assertTrue(!applyButton.isEnabled()); Assert.assertTrue(defaultButton.isEnabled()); Assert.assertTrue(!okButton.isEnabled()); SWTBotText timeSinceLastPushText = prefBot .textWithLabel(GraphitiPreferencesNLS.PortStatPreference_warningNoData); timeSinceLastPushText.typeText("NotANumber"); Assert.assertTrue( "Error label not displayed as expected. Expected: " + GraphitiPreferencesNLS.PortStatPreference_warningNoDataError + " but displayed: " + getErrorMessage(prefShell), GraphitiPreferencesNLS.PortStatPreference_warningNoDataError.equals(getErrorMessage(prefShell))); Assert.assertTrue(!applyButton.isEnabled()); Assert.assertTrue(defaultButton.isEnabled()); Assert.assertTrue(!okButton.isEnabled()); SWTBotText queueFlushText = prefBot .textWithLabel(GraphitiPreferencesNLS.PortStatPreference_errorQueueFlush); queueFlushText.typeText("NotANumber"); Assert.assertTrue( "Error label not displayed as expected. Expected: " + GraphitiPreferencesNLS.PortStatPreference_errorQueueFlushError + " but displayed: " + getErrorMessage(prefShell), GraphitiPreferencesNLS.PortStatPreference_errorQueueFlushError.equals(getErrorMessage(prefShell))); Assert.assertTrue(!applyButton.isEnabled()); Assert.assertTrue(defaultButton.isEnabled()); Assert.assertTrue(!okButton.isEnabled()); // RESTORE DEFUALTS defaultButton.click(); IPreferenceStore store = new ScopedPreferenceStore(InstanceScope.INSTANCE, "gov.redhawk.core.graphiti.ui"); Assert.assertNull("No error message should be present", getErrorMessage(prefShell)); Assert.assertTrue("Default value not reset for " + queueLevelText, store.getDefaultDouble(DiagramPreferenceConstants.PREF_PORT_STATISTICS_QUEUE_LEVEL) == Double .valueOf(queueLevelText.getText())); Assert.assertTrue("Default value not reset for " + timeSinceLastPushText, store.getDefaultDouble( DiagramPreferenceConstants.PREF_PORT_STATISTICS_NO_DATA_PUSHED_SECONDS) == Double .valueOf(timeSinceLastPushText.getText())); Assert.assertTrue("Default value not reset for " + queueFlushText, store.getDefaultDouble( DiagramPreferenceConstants.PREF_PORT_STATISTICS_QUEUE_FLUSH_DISPLAY) == Double .valueOf(queueFlushText.getText())); Assert.assertTrue(applyButton.isEnabled()); Assert.assertTrue(defaultButton.isEnabled()); Assert.assertTrue(okButton.isEnabled()); // MAKE SURE VALID INPUT PERSISTS AFTER CLOSING/REOPENING queueLevelText.selectAll().typeText("10.0"); timeSinceLastPushText.selectAll().typeText("10.0"); queueFlushText.selectAll().typeText("10.0"); Assert.assertTrue(applyButton.isEnabled()); Assert.assertTrue(defaultButton.isEnabled()); Assert.assertTrue(okButton.isEnabled()); okButton.click(); bot.menu("Window").menu("Preferences").click(); prefShell = bot.shell("Preferences"); prefBot = prefShell.bot(); queueLevelText = prefBot.textWithLabel(GraphitiPreferencesNLS.PortStatPreference_warningQueueLevel); timeSinceLastPushText = prefBot.textWithLabel(GraphitiPreferencesNLS.PortStatPreference_warningNoData); queueFlushText = prefBot.textWithLabel(GraphitiPreferencesNLS.PortStatPreference_errorQueueFlush); Assert.assertTrue("Input did not persist for " + queueLevelText, 10.0 == Double.valueOf(queueLevelText.getText())); Assert.assertTrue("Input did not persist for " + timeSinceLastPushText, 10.0 == Double.valueOf(timeSinceLastPushText.getText())); Assert.assertTrue("Input did not persist for " + queueFlushText, 10.0 == Double.valueOf(queueFlushText.getText())); prefShell.close(); }
From source file:gov.redhawk.ui.port.nxmplot.preferences.Preference.java
License:Open Source License
public T getDefaultValue(IPreferenceStore store) { if (store != null) { if (type == Boolean.class) { return type.cast(store.getDefaultBoolean(name)); } else if (type == Double.class) { return type.cast(store.getDefaultDouble(name)); } else if (type == Float.class) { return type.cast(store.getDefaultFloat(name)); } else if (type == Integer.class) { return type.cast(store.getDefaultInt(name)); } else if (type == Long.class) { return type.cast(store.getDefaultLong(name)); } else if (type == String.class) { return type.cast(store.getDefaultString(name)); } else {//from www .j a va 2 s . c o m throw new IllegalStateException("Unsupported preference type " + type.getCanonicalName()); } } else { return null; } }
From source file:isabelle.eclipse.ui.preferences.OverlayPreferenceStore.java
License:Open Source License
/** * Loads the given key from the orgin into the target. * * @param orgin the source preference store * @param key the overlay key//from www . ja v a 2 s. 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 orgin, OverlayKey key, IPreferenceStore target, boolean forceInitialization) { TypeDescriptor d = key.fDescriptor; 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: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;/*from www. ja v a 2s . co m*/ 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// w w w .ja v a 2 s. 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)); } }