List of usage examples for org.eclipse.jface.preference IPreferenceStore getDefaultString
String getDefaultString(String name);
From source file:ext.org.eclipse.jdt.internal.ui.text.folding.JavaFoldingStructureProviderRegistry.java
License:Open Source License
/** * Instantiates and returns the provider that is currently configured in the * preferences./*from w w w . j ava 2 s . c o m*/ * * @return the current provider according to the preferences */ public IJavaFoldingStructureProvider getCurrentFoldingProvider() { IPreferenceStore preferenceStore = JavaPlugin.getDefault().getPreferenceStore(); String currentProviderId = preferenceStore.getString(PreferenceConstants.EDITOR_FOLDING_PROVIDER); JavaFoldingStructureProviderDescriptor desc = getFoldingProviderDescriptor(currentProviderId); // Fallback to default if extension has gone if (desc == null) { String message = Messages.format( FoldingMessages.JavaFoldingStructureProviderRegistry_warning_providerNotFound_resetToDefault, currentProviderId); JavaPlugin.log(new Status(IStatus.WARNING, JavaPlugin.getPluginId(), IStatus.OK, message, null)); String defaultProviderId = preferenceStore .getDefaultString(PreferenceConstants.EDITOR_FOLDING_PROVIDER); desc = getFoldingProviderDescriptor(defaultProviderId); Assert.isNotNull(desc); preferenceStore.setToDefault(PreferenceConstants.EDITOR_FOLDING_PROVIDER); } try { return desc.createProvider(); } catch (CoreException e) { JavaPlugin.log(e); return null; } }
From source file:gov.nasa.arc.spife.europa.preferences.EuropaPreferences.java
License:Open Source License
public static String getEuropaHost() { IPreferenceStore store = EuropaPlugin.getDefault().getPreferenceStore(); String host = store.getString(EuropaPreferencePage.P_HOST); if (host.length() == 0) { host = store.getDefaultString(EuropaPreferencePage.P_HOST); if (host.length() == 0) host = DEFAULT_HOST;//w ww .ja v a 2 s. c o m trace.warn("Europa preference host is empty. Using default: " + host); } if (Level.DEBUG.isGreaterOrEqual(trace.getEffectiveLevel())) { trace.debug("host: " + store.getString(EuropaPreferencePage.P_HOST) + " default: " + store.getDefaultString(EuropaPreferencePage.P_HOST)); } return host; }
From source file:gov.nasa.arc.spife.europa.preferences.EuropaPreferences.java
License:Open Source License
public static String getModelName() { IPreferenceStore store = EuropaPlugin.getDefault().getPreferenceStore(); String modelName = store.getString(EuropaPreferencePage.P_MODEL_NAME); if (modelName.length() == 0) { modelName = store.getDefaultString(EuropaPreferencePage.P_MODEL_NAME); if (modelName.length() == 0) modelName = DEFAULT_MODEL_NAME; trace.warn("Europa model name is empty. Using default: " + modelName); }//w w w. ja v a2 s . co m if (Level.DEBUG.isGreaterOrEqual(trace.getEffectiveLevel())) { trace.debug("model name: " + store.getString(EuropaPreferencePage.P_MODEL_NAME) + " default: " + store.getDefaultString(EuropaPreferencePage.P_MODEL_NAME)); } return modelName; }
From source file:gov.nasa.arc.spife.europa.preferences.EuropaPreferences.java
License:Open Source License
public static String getEngineType() { IPreferenceStore store = EuropaPlugin.getDefault().getPreferenceStore(); String et = store.getString(EuropaPreferencePage.P_ENGINE_TYPE); if (et.length() == 0) { et = store.getDefaultString(EuropaPreferencePage.P_ENGINE_TYPE); if (et.length() == 0) et = DEFAULT_ENGINE_TYPE;/*w w w .j a v a2 s .c o m*/ trace.warn("Europa engine type is empty. Using default: " + et); } return et; }
From source file:gov.nasa.ensemble.core.plan.constraints.ui.preference.PlanConstraintsPreferences.java
License:Open Source License
private void initializeUseMeetsChains() { IPreferenceStore store = ConstraintsPlugin.getDefault().getPreferenceStore(); String bool = store.getString(PlanConstraintsPreferencePage.P_USE_MEETS_CHAINING); trace.debug("use meets chains: " + bool); if (bool.length() == 0) { bool = store.getDefaultString(PlanConstraintsPreferencePage.P_USE_MEETS_CHAINING); if (bool.length() == 0) bool = Boolean.toString(DEFAULT_USE_MEETS_CHAINS); trace.warn("Use meets chains is empty. Using default: " + bool); }/*from w ww. j a v a 2 s . c o m*/ useMeetsChains = Boolean.parseBoolean(bool); }
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 w ww . j a va2s .c om*/ throw new IllegalStateException("Unsupported preference type " + type.getCanonicalName()); } } else { return null; } }
From source file:hydrograph.ui.dataviewer.preferencepage.ServicesPreference.java
License:Apache License
@Override protected void performDefaults() { IPreferenceStore preferenceStore = getPreferenceStore(); localPortNo.setStringValue(preferenceStore.getDefaultString(PreferenceConstants.LOCAL_PORT_NO)); remotePortNo.setStringValue(preferenceStore.getDefaultString(PreferenceConstants.REMOTE_PORT_NO)); useRemoteConfigBooleanFieldEditor.loadDefault(); super.performDefaults(); }
From source file:hydrograph.ui.dataviewer.preferencepage.ViewDataPreference.java
License:Apache License
@Override protected void performDefaults() { IPreferenceStore preferenceStore = getPreferenceStore(); tempPathFieldEditor/*w ww . jav a 2s. c o m*/ .setStringValue(preferenceStore.getDefaultString(PreferenceConstants.VIEW_DATA_TEMP_FILEPATH)); defaultPathFieldEditor.setStringValue(preferenceStore.getDefaultString(PreferenceConstants.DEFAULTPATH)); pageSizeEditor.setStringValue(preferenceStore.getDefaultString(PreferenceConstants.VIEW_DATA_PAGE_SIZE)); memoryFieldEditor.setStringValue(preferenceStore.getDefaultString(PreferenceConstants.VIEW_DATA_FILE_SIZE)); delimiterEditor.setStringValue(preferenceStore.getDefaultString(PreferenceConstants.DELIMITER)); quoteEditor.setStringValue(preferenceStore.getDefaultString(PreferenceConstants.QUOTE_CHARACTOR)); booleanFieldEditor.loadDefault(); purgeEditor.loadDefault(); loadDefaultToRemoteHostEditor(); }
From source file:hydrograph.ui.graph.execution.tracking.preferences.ExecutionTrackPreference.java
License:Apache License
@Override protected void performDefaults() { IPreferenceStore preferenceStore = getPreferenceStore(); ExecutionTrackingPreferencesDataStructure defalultPreferences = new ExecutionTrackingPreferencesDataStructure(); defalultPreferences.setEnableTrackingCheckBox(true); defalultPreferences.setOverrideRemoteHostButton(false); defalultPreferences.setTrackingLogPathText( preferenceStore.getDefaultString(ExecutionPreferenceConstants.TRACKING_LOG_PATH)); executionTrackingPreferanceComposite.setDefaults(defalultPreferences); }
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 w w w.ja v a2s .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 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)); } }