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.cdt.debug.ui.memory.traditional.ColorAndEffectFieldEditor.java

License:Open Source License

@Override
protected void doLoadDefault() {
    IPreferenceStore store = getPreferenceStore();
    colorSelector.setColorValue(PreferenceConverter.getDefaultColor(store, getPreferenceName()));
    checkBold.setSelection(store.getDefaultBoolean(nameBold));
    checkItalic.setSelection(store.getDefaultBoolean(nameItalic));
    checkBox.setSelection(store.getDefaultBoolean(nameBox));
}

From source file:org.eclipse.cdt.dsf.debug.internal.ui.disassembly.preferences.DisassemblyPreferencePage.java

License:Open Source License

@Override
protected void performDefaults() {
    IPreferenceStore store = getPreferenceStore();
    for (Iterator<Button> iter = fCheckBoxes.iterator(); iter.hasNext();) {
        Button btn = iter.next();
        btn.setSelection(store.getDefaultBoolean((String) btn.getData()));
    }/*  w  ww .  j a v  a2s.  co m*/
    for (Iterator<Text> iter = fNumberFields.iterator(); iter.hasNext();) {
        Text field = iter.next();
        long value = store.getDefaultLong((String) field.getData());
        field.setText("0x" + Long.toHexString(value)); //$NON-NLS-1$
    }
    for (Iterator<Combo> iter = fComboBoxes.iterator(); iter.hasNext();) {
        Combo combo = iter.next();
        int value = store.getDefaultInt((String) combo.getData());
        for (int i = 0; i < fcRadixValues.length; i++) {
            if (fcRadixValues[i] == value) {
                combo.select(i);
            }
        }
    }
    super.performDefaults();
}

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

License:Open Source License

@Override
protected void performDefaults() {
    IPreferenceStore prefs = getPreferenceStore();
    fShowTUChildren.setSelection(prefs.getDefaultBoolean(PreferenceConstants.PREF_SHOW_CU_CHILDREN));
    fCViewGroupIncludes.setSelection(prefs.getDefaultBoolean(PreferenceConstants.CVIEW_GROUP_INCLUDES));
    fCViewSeparateHeaderAndSource/*from ww w .  j av a 2  s  . c  o  m*/
            .setSelection(prefs.getDefaultBoolean(PreferenceConstants.CVIEW_SEPARATE_HEADER_AND_SOURCE));
    fCViewGroupMacros.setSelection(prefs.getDefaultBoolean(PreferenceConstants.CVIEW_GROUP_MACROS));
    fOutlineGroupIncludes.setSelection(prefs.getDefaultBoolean(PreferenceConstants.OUTLINE_GROUP_INCLUDES));
    fOutlineGroupNamespaces.setSelection(prefs.getDefaultBoolean(PreferenceConstants.OUTLINE_GROUP_NAMESPACES));
    fOutlineGroupMembers.setSelection(prefs.getDefaultBoolean(PreferenceConstants.OUTLINE_GROUP_MEMBERS));
    fOutlineGroupMacros.setSelection(prefs.getDefaultBoolean(PreferenceConstants.OUTLINE_GROUP_MACROS));
    boolean showSourceRootsPref = DefaultScope.INSTANCE.getNode(CCorePlugin.PLUGIN_ID)
            .getBoolean(CCorePreferenceConstants.SHOW_SOURCE_ROOTS_AT_TOP_LEVEL_OF_PROJECT, true);
    fShowSourceRootsAtTopOfProject.setSelection(showSourceRootsPref);
    fCViewSortOrderOfExcludedFiles
            .setSelection(prefs.getDefaultBoolean(PreferenceConstants.SORT_ORDER_OF_EXCLUDED_FILES));
    super.performDefaults();
}

From source file:org.eclipse.cdt.internal.ui.preferences.CPluginPreferencePage.java

License:Open Source License

@Override
protected void performDefaults() {
    super.performDefaults();
    IPreferenceStore store = getPreferenceStore();
    for (int i = 0; i < fCheckBoxes.size(); i++) {
        Button button = fCheckBoxes.get(i);
        String key = (String) button.getData();
        button.setSelection(store.getDefaultBoolean(key));
    }/*from w w w .jav a 2  s .  com*/
}

From source file:org.eclipse.cdt.internal.ui.preferences.ScalabilityPreferencePage.java

License:Open Source License

@Override
protected void performDefaults() {
    IPreferenceStore prefs = getPreferenceStore();

    Iterator<Object> iter = fCheckBoxes.keySet().iterator();
    while (iter.hasNext()) {
        Button b = (Button) iter.next();
        String key = fCheckBoxes.get(b);
        b.setSelection(prefs.getDefaultBoolean(key));
    }// w  w w  . j a va2 s  .co  m

    // Update slaves
    iter = fMasterSlaveListeners.iterator();
    while (iter.hasNext()) {
        SelectionListener listener = (SelectionListener) iter.next();
        listener.widgetSelected(null);
    }
    fLinesToTrigger.setStringValue(
            Integer.toString(prefs.getDefaultInt(PreferenceConstants.SCALABILITY_NUMBER_OF_LINES)));
}

From source file:org.eclipse.cdt.internal.ui.preferences.WorkInProgressPreferencePage.java

License:Open Source License

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

    super.performDefaults();
}

From source file:org.eclipse.datatools.sqltools.plan.internal.preference.ExecutionPlanPage.java

License:Open Source License

protected void performDefaults() {
    IPreferenceStore store = getPreferenceStore();
    _verticalLayout.setSelection(store.getDefaultBoolean(PreferenceConstants.VERTICAL_LAYOUT_PLAN_VIEW));
    _horizontalLayout.setSelection(store.getDefaultBoolean(PreferenceConstants.HORIZONTAL_LAYOUT_PLAN_VIEW));
    _defaultEncoding.setSelection(store.getDefaultBoolean(PreferenceConstants.EXPORT_FORMAT_DEFAULT_ENCODEING));
    _otherEncoding.setSelection(store.getDefaultBoolean(PreferenceConstants.EXPORT_FORMAT_OTHER_ENCODEING));
    _fileEncoding.select(store.getDefaultInt(PreferenceConstants.EXPORT_FORMAT_OTHER_ENCODEING_SELECTION));
    boolean enabled = _defaultEncoding.getSelection();
    _fileEncoding.setEnabled(!enabled);/*from  ww  w . j av  a  2s .  com*/
    super.performDefaults();
}

From source file:org.eclipse.datatools.sqltools.result.internal.preference.ExportFormatPreferencePage.java

License:Open Source License

protected void performDefaults() {
    super.performDefaults();
    IPreferenceStore store = getPreferenceStore();
    _addXMLHeader.setSelection(store.getDefaultBoolean(PreferenceConstants.EXPORT_FORMAT_ADD_XML_HEADER));
    _xmlHeader.setText(store.getDefaultString(PreferenceConstants.EXPORT_FORMAT_XML_HEADER));
    _addXMLRootTag.setSelection(store.getDefaultBoolean(PreferenceConstants.EXPORT_FORMAT_ADD_XML_ROOT_TAG));
    _xmlRootTag.setText(store.getDefaultString(PreferenceConstants.EXPORT_FORMAT_XML_ROOT_TAG));
    _outputFormat.select(store.getDefaultInt(PreferenceConstants.EXPORT_FORMAT_OUTPUT_FORMAT));
    _delimiter.setText(store.getDefaultString(PreferenceConstants.EXPORT_FORMAT_DELIMITER));
    _defaultEncoding.setSelection(store.getDefaultBoolean(PreferenceConstants.EXPORT_FORMAT_DEFAULT_ENCODEING));
    _otherEncoding.setSelection(store.getDefaultBoolean(PreferenceConstants.EXPORT_FORMAT_OTHER_ENCODEING));
    _fileEncoding.select(store.getDefaultInt(PreferenceConstants.EXPORT_FORMAT_OTHER_ENCODEING_SELECTION));
    store.setValue(PreferenceConstants.EXPORT_FORMAT_DELIMITER,
            OutputterConstants.DEFAULT_USER_DEFINED_DEMILITER);

    updateEnablement();/*from  w  ww.  j  a  v  a  2  s. c om*/
}

From source file:org.eclipse.datatools.sqltools.result.internal.preference.ResultHistoryPage.java

License:Open Source License

protected void performDefaults() {
    initShiftedListValues(false);/* w  w  w  .  ja  v  a  2  s  . com*/
    _shiftedListSection.setInput(_initVisibleColumns, _initInvisibleColumns, true);

    IPreferenceStore store = getPreferenceStore();
    _autoSaveHistory.setSelection(store.getDefaultBoolean(PreferenceConstants.RESULT_HISTORY_SAVE_HISTORY));
    _autoCleanHistory.setSelection(store.getDefaultBoolean(PreferenceConstants.RESULT_HISTORY_CLEAN_HISTORY));

    super.performDefaults();
}

From source file:org.eclipse.datatools.sqltools.result.internal.ui.utils.PreferenceUtil.java

License:Open Source License

/**
 * //ww w .  j  a v a 2s .  c o m
 * Gets either a boolean preference setting from a preference store or
 * gets the default boolean from the preference store, according to whether
 * the <code>usePreference</code> parameter is set to true or false.
 * 
 * @param store Preference store.
 * @param preference Preference constant.
 * @param usePreference True indicates the preference setting should be retrieved. False indicates the default should be retrieved.
 * @return boolean preference value.
 */
public static boolean getBoolean(IPreferenceStore store, String preference, boolean usePreference) {
    if (usePreference) {
        return store.getBoolean(preference);
    } else {
        return store.getDefaultBoolean(preference);
    }
}