Example usage for org.eclipse.jface.preference IPreferenceStore getDefaultBoolean

List of usage examples for org.eclipse.jface.preference IPreferenceStore getDefaultBoolean

Introduction

In this page you can find the example usage for org.eclipse.jface.preference IPreferenceStore getDefaultBoolean.

Prototype

boolean getDefaultBoolean(String name);

Source Link

Document

Returns the default value for the boolean-valued preference with the given name.

Usage

From source file:org.eclipse.ui.internal.ide.dialogs.IDEWorkspacePreferencePage.java

License:Open Source License

/**
 * The default button has been pressed./*from   w w w  .j a  v a 2 s  . c  om*/
 */
protected void performDefaults() {

    // core holds onto this preference.
    boolean autoBuild = ResourcesPlugin.getPlugin().getPluginPreferences()
            .getDefaultBoolean(ResourcesPlugin.PREF_AUTO_BUILDING);
    autoBuildButton.setSelection(autoBuild);

    IPreferenceStore store = getIDEPreferenceStore();
    autoSaveAllButton.setSelection(store.getDefaultBoolean(IDEInternalPreferences.SAVE_ALL_BEFORE_BUILD));
    saveInterval.loadDefault();
    workspaceName.loadDefault();

    boolean closeUnrelatedProj = store.getDefaultBoolean(IDEInternalPreferences.CLOSE_UNRELATED_PROJECTS);
    closeUnrelatedProjectButton.setSelection(closeUnrelatedProj);

    boolean lightweightRefresh = ResourcesPlugin.getPlugin().getPluginPreferences()
            .getDefaultBoolean(ResourcesPlugin.PREF_LIGHTWEIGHT_AUTO_REFRESH);
    boolean autoRefresh = ResourcesPlugin.getPlugin().getPluginPreferences()
            .getDefaultBoolean(ResourcesPlugin.PREF_AUTO_REFRESH);
    autoRefreshButton.setSelection(autoRefresh);
    lightweightRefreshButton.setSelection(lightweightRefresh);

    clearUserSettings = true;

    List encodings = WorkbenchEncoding.getDefinedEncodings();
    Collections.sort(encodings);
    encodingEditor.loadDefault();
    lineSeparatorEditor.loadDefault();
    openReferencesEditor.loadDefault();

    super.performDefaults();
}

From source file:org.eclipse.ui.texteditor.ChainedPreferenceStore.java

License:Open Source License

public boolean getDefaultBoolean(String name) {
    IPreferenceStore visibleStore = getVisibleStore(name);
    if (visibleStore != null)
        return visibleStore.getDefaultBoolean(name);
    return BOOLEAN_DEFAULT_DEFAULT;
}

From source file:org.eclipse.ui.texteditor.templates.CTemplatePreferencePage.java

License:Open Source License

protected void performDefaults() {
    if (isShowFormatterSetting()) {
        IPreferenceStore prefs = getPreferenceStore();
        fFormatButton.setSelection(prefs.getDefaultBoolean(getFormatterPreferenceKey()));
    }/*from  www .  j  a  va  2s.c  om*/

    // fTemplateStore.restoreDefaults(false);
    fTemplateStore.restoreDefaults();

    // refresh
    fTableViewer.refresh();
    fTableViewer.setAllChecked(false);
    fTableViewer.setCheckedElements(getEnabledTemplates());
}

From source file:org.eclipse.ui.texteditor.templates.TemplatePreferencePage.java

License:Open Source License

protected void performDefaults() {
    if (isShowFormatterSetting()) {
        IPreferenceStore prefs = getPreferenceStore();
        fFormatButton.setSelection(prefs.getDefaultBoolean(getFormatterPreferenceKey()));
    }/*from   w w w.j a  v a 2 s.c  o  m*/

    fTemplateStore.restoreDefaults(false);

    // refresh
    fTableViewer.refresh();
    fTableViewer.setAllChecked(false);
    fTableViewer.setCheckedElements(getEnabledTemplates());
}

From source file:org.eclipse.wst.jsdt.internal.ui.preferences.AppearancePreferencePage.java

License:Open Source License

protected void performDefaults() {
    IPreferenceStore prefs = getPreferenceStore();
    fShowMethodReturnType.setSelection(prefs.getDefaultBoolean(PREF_METHOD_RETURNTYPE));
    //      fShowMethodTypeParameters.setSelection(prefs.getDefaultBoolean(PREF_METHOD_TYPEPARAMETERS));
    fShowCategory.setSelection(prefs.getDefaultBoolean(PREF_CATEGORY));
    fShowMembersInPackageView.setSelection(prefs.getDefaultBoolean(SHOW_CU_CHILDREN));
    //      fStackBrowsingViewsVertically.setSelection(prefs.getDefaultBoolean(STACK_BROWSING_VIEWS_VERTICALLY));
    //      fPackageNamePattern.setText(prefs.getDefaultString(PREF_PKG_NAME_PATTERN_FOR_PKG_VIEW));
    //      fCompressPackageNames.setSelection(prefs.getDefaultBoolean(PREF_COMPRESS_PACKAGE_NAMES));
    fFoldPackagesInPackageExplorer//w  w w  . ja  v  a  2 s .  c om
            .setSelection(prefs.getDefaultBoolean(PREF_FOLD_PACKAGES_IN_PACKAGE_EXPLORER));
    fShowColoredLabels.setSelection(false);
    super.performDefaults();
}

From source file:org.eclipse.wst.jsdt.internal.ui.preferences.JavaBasePreferencePage.java

License:Open Source License

protected void performDefaults() {
    IPreferenceStore store = getPreferenceStore();
    for (int i = 0; i < fCheckBoxes.size(); i++) {
        Button button = (Button) fCheckBoxes.get(i);
        String key = (String) button.getData();
        button.setSelection(store.getDefaultBoolean(key));
    }/*from ww w.j  av a 2  s  .c om*/
    for (int i = 0; i < fRadioButtons.size(); i++) {
        Button button = (Button) fRadioButtons.get(i);
        String[] info = (String[]) button.getData();
        button.setSelection(info[1].equals(store.getDefaultString(info[0])));
    }
    super.performDefaults();
}

From source file:org.eclipse.wst.jsdt.internal.ui.preferences.MembersOrderPreferencePage.java

License:Open Source License

protected void performDefaults() {
    IPreferenceStore prefs = JavaScriptPlugin.getDefault().getPreferenceStore();
    String str = prefs.getDefaultString(PREF_OUTLINE_SORT_OPTION);
    if (str != null)
        fSortOrderList.setElements(parseList(str));
    else//from  ww  w  . java2 s.c o m
        fSortOrderList.setElements(parseList(ALL_SORTMEMBER_ENTRIES));

    str = prefs.getDefaultString(PREF_VISIBILITY_SORT_OPTION);
    if (str != null)
        fVisibilityOrderList.setElements(parseList(str));
    else
        fVisibilityOrderList.setElements(parseList(ALL_VISIBILITY_ENTRIES));

    fUseVisibilitySortField.setSelection(prefs.getDefaultBoolean(PREF_USE_VISIBILITY_SORT_OPTION));

    super.performDefaults();
}

From source file:org.eclipse.wst.xsd.ui.internal.preferences.XSDEditorPreferencePage.java

License:Open Source License

protected void performDefaults() {
    IPreferenceStore preferenceStore = getPreferenceStore();
    removeUnusedImports//w  ww.  j a va 2 s .c o m
            .setSelection(preferenceStore.getDefaultBoolean(XSDEditorPlugin.CONST_XSD_IMPORT_CLEANUP));
    automaticallyOpenSchemaLocationDialog.setSelection(
            preferenceStore.getDefaultBoolean(XSDEditorPlugin.CONST_XSD_AUTO_OPEN_SCHEMA_LOCATION_DIALOG));
    super.performDefaults();
}

From source file:org.eclipse.xtext.ui.tests.preferences.PreferenceStoreAccessTest.java

License:Open Source License

@Test
public void testDefault() {
    IPreferenceStore readable = getReadable();
    assertTrue(readable.getDefaultBoolean("someBoolean"));
    assertTrue(readable.getBoolean("someBoolean"));
    IPreferenceStore writable = getWritable();
    writable.setValue("someBoolean", "false");
    assertFalse(readable.getBoolean("someBoolean"));
    writable.setToDefault("someBoolean");
    assertTrue(readable.getBoolean("someBoolean"));
}

From source file:org.eclipsetrader.ui.internal.preferences.WatchListPreferencesPage.java

License:Open Source License

@Override
protected void performDefaults() {
    IPreferenceStore preferenceStore = getPreferenceStore();
    ITheme theme = getTheme();//from w ww .  j av  a 2  s .c  o  m

    alternateBackground
            .setSelection(preferenceStore.getDefaultBoolean(UIActivator.PREFS_WATCHLIST_ALTERNATE_BACKGROUND));
    enableTickDecorator.setSelection(
            preferenceStore.getDefaultBoolean(UIActivator.PREFS_WATCHLIST_ENABLE_TICK_DECORATORS));
    drawTickOutline
            .setSelection(preferenceStore.getDefaultBoolean(UIActivator.PREFS_WATCHLIST_DRAW_TICK_OUTLINE));
    fadeToBackground
            .setSelection(preferenceStore.getDefaultBoolean(UIActivator.PREFS_WATCHLIST_FADE_TO_BACKGROUND));

    positiveTickColor
            .setColorValue(theme.getColorRegistry().getRGB(UIActivator.PREFS_WATCHLIST_POSITIVE_TICK_COLOR));
    negativeTickColor
            .setColorValue(theme.getColorRegistry().getRGB(UIActivator.PREFS_WATCHLIST_NEGATIVE_TICK_COLOR));

    updateControlsEnablement();

    super.performDefaults();
}