List of usage examples for org.eclipse.jface.preference IPreferenceStore getDefaultString
String getDefaultString(String name);
From source file:com.microsoft.tfs.client.common.ui.prefs.SourceControlPreferencePage.java
License:Open Source License
@Override protected void performDefaults() { final IPreferenceStore store = getPreferenceStore(); autoGetButton.setSelection(store.getDefaultBoolean(UIPreferenceConstants.GET_LATEST_ON_CHECKOUT)); showDeletedItemsButton.setSelection(store.getDefaultBoolean(UIPreferenceConstants.SHOW_DELETED_ITEMS)); autoResolveButton.setSelection(store.getDefaultBoolean(UIPreferenceConstants.AUTO_RESOLVE_CONFLICTS)); if (UIPreferenceConstants.CHECKOUT_LOCK_LEVEL_CHECKOUT .equals(store.getDefaultString(UIPreferenceConstants.CHECKOUT_LOCK_LEVEL))) { lockLevelCheckOutButton.setSelection(true); lockLevelCheckInButton.setSelection(false); lockLevelUnchangedButton.setSelection(false); } else if (UIPreferenceConstants.CHECKOUT_LOCK_LEVEL_CHECKIN .equals(store.getDefaultString(UIPreferenceConstants.CHECKOUT_LOCK_LEVEL))) { lockLevelCheckOutButton.setSelection(false); lockLevelCheckInButton.setSelection(true); lockLevelUnchangedButton.setSelection(false); } else {/*from w w w .j a v a 2 s .c om*/ lockLevelCheckOutButton.setSelection(false); lockLevelCheckInButton.setSelection(false); lockLevelUnchangedButton.setSelection(true); } notifyButton.setSelection(MessageDialogWithToggle.ALWAYS .equals(store.getDefaultString(UIPreferenceConstants.HIDE_ALL_FILES_UP_TO_DATE_MESSAGE))); checkinMessageButton.setSelection(!MessageDialogWithToggle.ALWAYS .equals(store.getDefaultString(UIPreferenceConstants.PROMPT_BEFORE_CHECKIN))); checkoutBackgroundButton.setSelection(!store.getDefaultBoolean(UIPreferenceConstants.CHECKOUT_FOREGROUND) && !store.getDefaultBoolean(UIPreferenceConstants.CHECKOUT_SYNCHRONOUS) && !store.getDefaultBoolean(UIPreferenceConstants.PROMPT_BEFORE_CHECKOUT)); checkoutForegroundButton.setSelection(store.getDefaultBoolean(UIPreferenceConstants.CHECKOUT_FOREGROUND)); checkoutPromptButton.setSelection(store.getDefaultBoolean(UIPreferenceConstants.PROMPT_BEFORE_CHECKOUT)); super.performDefaults(); }
From source file:com.mind_era.knime_rapidminer.knime.nodes.RapidMinerInit.java
License:Open Source License
/** * /*w ww.j a v a2s . c o m*/ */ public static synchronized void setPreferences() { final IPreferenceStore store = RapidMinerNodePlugin.getDefault().getPreferenceStore(); for (final String parameterKey : ParameterService.getParameterKeys()) { final ParameterType type = ParameterService.getParameterType(parameterKey); String storeKey = PreferenceInitializer.getRapidminerPreferenceKey(parameterKey); if (type instanceof ParameterTypeBoolean) { ParameterService.setParameterValue(parameterKey, Boolean.toString(store.getBoolean(storeKey))); } else if (type instanceof ParameterTypeInt) { ParameterService.setParameterValue(parameterKey, Integer.toString(store.getInt(storeKey))); } else if (type instanceof ParameterTypeStringCategory) { ParameterService.setParameterValue(parameterKey, Integer.toString(store.getInt(storeKey))); } else { if (type != null && type.getDefaultValueAsString() != null && !type.getDefaultValueAsString().equals(store.getDefaultString(storeKey))) { store.setDefault(storeKey, type.getDefaultValueAsString()); } ParameterService.setParameterValue(parameterKey, store.getString(storeKey)); } } }
From source file:com.nokia.carbide.cpp.sysdoc.internal.hover.preferences.PreferenceInitializerTest.java
License:Open Source License
@Test public void testMyDefaults() { IPreferenceStore store = Activator.getDefault().getPreferenceStore(); Boolean autoMode = store.getDefaultBoolean(HoverConstants.PREFERENCE_AUTO_DEVLIB_SELECTION); assertTrue(autoMode);/*from w w w . j a v a 2 s. c om*/ Boolean deActivate = store.getDefaultBoolean(HoverConstants.PREFERENCE_DEACTIVATE_HOVERING); // If there is no developer library available, then deactivate hovering // is true as default String defaultDevLib = PreferencesPageController.getInstance().probeDefaultDevLibLocation(); if (defaultDevLib != null) { assertTrue(!deActivate); } else { assertTrue(deActivate); } String firstSDL = store.getDefaultString(HoverConstants.PREFERENCE_DEV_LIB_LOC); assertTrue(!firstSDL.isEmpty()); }
From source file:com.nokia.tools.s60.preferences.S60UICustomizationGeneralPreferencePage.java
License:Open Source License
private void initializeDefaults() { IPreferenceStore store = getPreferenceStore(); svgConversionCheckbox.setSelection(store.getDefaultBoolean(IMediaConstants.PREF_SILENT_SVG_CONVERSION)); silent9PieceReplaceCheck.setSelection(store.getDefaultBoolean(IMediaConstants.PREF_NINE_PIECE_2SINGLE_ASK)); silentSinglePieceReplaceCheck/*from w ww . j a v a2 s. co m*/ .setSelection(store.getDefaultBoolean(IMediaConstants.PREF_SINGLE_PIECE_2NINE_ASK)); store = S60WorkspacePlugin.getDefault().getPreferenceStore(); hidePreviewNotAvailableCheck .setSelection(store.getDefaultBoolean(IS60IDEConstants.PREF_NO_PREVIEW_HIDE_MESSAGEBOX)); showFloatingToolbarCheck.setSelection(store.getDefaultBoolean(IS60IDEConstants.PREF_SHOW_EDITOR_TOOLTIP)); for (IContent content : contents) { String val = store.getDefaultString(IS60IDEConstants.PREF_GALLERY_SCREENS + "." + content.getType()); updateGalleryCheckboxes(content, val); } store = UiPlugin.getDefault().getPreferenceStore(); autoSaveBeforePackagingCheck .setSelection(store.getDefaultBoolean(IScreenConstants.PREF_SAVE_BEFORE_PACKAGING_ASK)); zoomGlobalRadio.setSelection(store.getDefaultBoolean(IScreenConstants.PREF_ZOOMING_GLOBAL)); zoomIndividualRadio.setSelection(!zoomGlobalRadio.getSelection()); showScreenAnimationCheck .setSelection(!store.getDefaultBoolean(IScreenConstants.PREF_AUTO_ANIMATION_DISABLED)); }
From source file:com.nokia.tools.ui.prefs.UserPreferencePage.java
License:Open Source License
public String getDefaultValue(final String id) { final IPreferenceStore store = Activator.getDefault().getPreferenceStore(); return store.getDefaultString(id); }
From source file:com.palantir.typescript.preferences.ContentAssistPreferencePage.java
License:Apache License
@Override protected void performDefaults() { super.performDefaults(); IPreferenceStore preferenceStore = TypeScriptPlugin.getDefault().getPreferenceStore(); boolean autoActivationEnabled = preferenceStore .getDefaultBoolean(IPreferenceConstants.CONTENT_ASSIST_AUTO_ACTIVATION_ENABLED); this.autoActivationEnabledButton.setSelection(autoActivationEnabled); for (Control control : this.controls) { String preferenceName = (String) control.getData(); if (preferenceName != null) { if (control instanceof Text) { String value = preferenceStore.getDefaultString(preferenceName); ((Text) control).setText(value); }/*from w ww. j a va 2 s . c o m*/ } } synchronizeAutoActivation(); }
From source file:com.rcpcompany.uibindings.navigator.extests.manager.PreferenceTest.java
License:Open Source License
/** * Tests that the defaults and the current values are all correct. *//*from w w w . j a v a 2s .c o m*/ @Test public void testDefaults() { final IPreferenceStore ps = Activator.getDefault().getPreferenceStore(); final INavigatorManager manager = INavigatorManager.Factory.getManager(); for (final CEObjectHolder<EObject> pmt : manager.getPreferenceModelTypes()) { final IEditorInformation mt = manager.getEditorInformation(pmt.getObjectClass()); final String c = mt.getModelType(); final String def = ps.getDefaultString(c); if (def == null || def.length() == 0) { continue; } assertEquals(mt.getEditors().get(0).getId(), def); assertEquals(ps.getString(c), def); assertEquals(mt.getEditors().get(0), mt.getPreferredEditor()); } }
From source file:com.siteview.mde.internal.ui.preferences.MainPreferencePage.java
License:Open Source License
protected void performDefaults() { IPreferenceStore store = MDEPlugin.getDefault().getPreferenceStore(); if (store.getDefaultString(IPreferenceConstants.PROP_SHOW_OBJECTS) .equals(IPreferenceConstants.VALUE_USE_IDS)) { fUseID.setSelection(true);// www . j a v a2 s . c o m fUseName.setSelection(false); } else { fUseID.setSelection(false); fUseName.setSelection(true); } fAutoManage.setSelection(false); fOverwriteBuildFiles.setSelection(true); fShowSourceBundles.setSelection(false); fPromptOnRemove.setSelection(true); fAddToJavaSearch.setSelection(store.getDefaultBoolean(IPreferenceConstants.ADD_TO_JAVA_SEARCH)); MDEPreferencesManager launchingStore = PDELaunchingPlugin.getDefault().getPreferenceManager(); boolean runtimeLocationIsContainer = launchingStore .getDefaultBoolean(ILaunchingPreferenceConstants.PROP_RUNTIME_WORKSPACE_LOCATION_IS_CONTAINER); fRuntimeWorkspaceLocationRadio.setSelection(!runtimeLocationIsContainer); fRuntimeWorkspacesContainerRadio.setSelection(runtimeLocationIsContainer); fRuntimeWorkspaceLocation.setText( launchingStore.getDefaultString(ILaunchingPreferenceConstants.PROP_RUNTIME_WORKSPACE_LOCATION)); boolean jUnitLocationIsContainer = launchingStore .getDefaultBoolean(ILaunchingPreferenceConstants.PROP_JUNIT_WORKSPACE_LOCATION_IS_CONTAINER); fJUnitWorkspaceLocationRadio.setSelection(!jUnitLocationIsContainer); fJUnitWorkspacesContainerRadio.setSelection(jUnitLocationIsContainer); fJUnitWorkspaceLocation.setText( launchingStore.getDefaultString(ILaunchingPreferenceConstants.PROP_JUNIT_WORKSPACE_LOCATION)); }
From source file:com.sureassert.uc.SaUCPreferencePage.java
License:Open Source License
/** * Initializes states of the controls using default values * in the preference store./*from www . j a va2s . c om*/ */ private void initializeDefaults() { IPreferenceStore store = getPreferenceStore(); SaUCPreferences.setDefaults(store); runJunitAutomaticallyCheckbox .setSelection(store.getDefaultBoolean(SaUCPreferences.PREF_KEY_JUNIT_AUTOMATION)); junitExcludeFilterText.setText(store.getDefaultString(SaUCPreferences.PREF_KEY_JUNIT_EXCLUDE_FILTER)); calculateCoverageCheckbox.setSelection(store.getDefaultBoolean(SaUCPreferences.PREF_KEY_COVERAGE_ENABLED)); coverageProblemsCheckbox .setSelection(store.getDefaultBoolean(SaUCPreferences.PREF_KEY_COVERAGE_PROBLEMS_ENABLED)); coverageProjectDecorationCheckbox.setSelection( store.getDefaultBoolean(SaUCPreferences.PREF_KEY_COVERAGE_PROJECT_DECORATION_ENABLED)); coverageFileDecorationCheckbox .setSelection(store.getDefaultBoolean(SaUCPreferences.PREF_KEY_COVERAGE_FILE_DECORATION_ENABLED)); coverageFilePercentCheckbox .setSelection(store.getDefaultBoolean(SaUCPreferences.PREF_KEY_COVERAGE_FILE_PERCENT_ENABLED)); coverageDisplayEnabledCheckbox .setSelection(store.getDefaultBoolean(SaUCPreferences.PREF_KEY_COVERAGE_DISPLAY_ENABLED)); coverageWarnThreshold.setSelection(store.getDefaultInt(SaUCPreferences.PREF_KEY_COVERAGE_WARN_THRESHOLD)); coverageErrorThreshold.setSelection(store.getDefaultInt(SaUCPreferences.PREF_KEY_COVERAGE_ERROR_THRESHOLD)); // coverageRequiredThreshold.setSelection(store.getDefaultInt(SaUCPreferences.PREF_KEY_COVERAGE_REQUIRED_THRESHOLD)); sourceStubsEnabledCheckbox .setSelection(store.getDefaultBoolean(SaUCPreferences.PREF_KEY_STUBS_ALLOW_SOURCE_STUBS)); // licenceKeyText.setText(store.getDefaultString(SaUCPreferences.PREF_KEY_LICENCE_KEY)); // licenceEmailText.setText(store.getDefaultString(SaUCPreferences.PREF_KEY_LICENCE_EMAIL)); // execConcurrentCheckbox.setSelection(store.getDefaultBoolean(SaUCPreferences.PREF_KEY_EXEC_CONCURRENT)); }
From source file:com.tetrade.eclipse.plugins.easyshell.preferences.EasyShellPreferencePage.java
License:Open Source License
/** * Creates the field editors. Field editors are abstractions of * the common GUI blocks needed to manipulate various types * of preferences. Each field editor knows how to save and * restore itself.//www .j ava 2 s . co m */ protected Control createContents(Composite parent) { IPreferenceStore store = getPreferenceStore(); Composite mainColumn = new Composite(parent, SWT.NONE); GridLayout mainLayout = new GridLayout(1, false); mainColumn.setFont(parent.getFont()); mainColumn.setLayout(mainLayout); Composite targetColumn = new Composite(mainColumn, SWT.NONE); GridLayout layout = new GridLayout(2, false); layout.marginWidth = 0; layout.marginHeight = 0; targetColumn.setFont(parent.getFont()); targetColumn.setLayout(layout); Label label = new Label(targetColumn, 0); label.setText("Presets"); targetCombo = new Combo(targetColumn, SWT.READ_ONLY | SWT.DROP_DOWN); for (int i = 0; i < cmdLabels.length; i++) { targetCombo.add(cmdLabels[i]); } targetCombo.addSelectionListener(new SelectionAdapter() { public void widgetSelected(SelectionEvent e) { refreshTarget(); } }); targetCombo.select(store.getInt(P_LIST)); targetOpenEditor = new StringFieldEditor(P_TARGET, "&Shell Open command:", targetColumn); if (debug) System.out.println("Value: " + store.getString(P_TARGET)); if (debug) System.out.println("Default: " + store.getDefaultString(P_TARGET)); targetOpenEditor.setStringValue(store.getString(P_TARGET)); targetRunEditor = new StringFieldEditor(P_TARGET_RUN, "&Shell Run command:", targetColumn); if (debug) System.out.println("Value: " + store.getString(P_TARGET_RUN)); if (debug) System.out.println("Default: " + store.getDefaultString(P_TARGET_RUN)); targetRunEditor.setStringValue(store.getString(P_TARGET_RUN)); targetExploreEditor = new StringFieldEditor(P_TARGET_EXPLORE, "&Explore command:", targetColumn); if (debug) System.out.println("Value: " + store.getString(P_TARGET_EXPLORE)); if (debug) System.out.println("Default: " + store.getDefaultString(P_TARGET_EXPLORE)); targetExploreEditor.setStringValue(store.getString(P_TARGET_EXPLORE)); targetCopyPathEditor = new StringFieldEditor(P_TARGET_COPYPATH, "Copy Path string:", targetColumn); if (debug) System.out.println("Value: " + store.getString(P_TARGET_COPYPATH)); if (debug) System.out.println("Default: " + store.getDefaultString(P_TARGET_COPYPATH)); targetCopyPathEditor.setStringValue(store.getString(P_TARGET_COPYPATH)); label = new Label(mainColumn, 0); label.setText("Argument {0} is the drive letter on Win32."); label = new Label(mainColumn, 0); label.setText("Argument {1} is the parent path."); label = new Label(mainColumn, 0); label.setText("Argument {2} is the full path."); label = new Label(mainColumn, 0); label.setText("Argument {3} is the file name."); label = new Label(mainColumn, 0); label.setText("Argument {4} is the project name."); label = new Label(mainColumn, 0); label.setText("Argument {5} is the line separator."); return mainColumn; }