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

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

Introduction

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

Prototype

void setDefault(String name, boolean value);

Source Link

Document

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

Usage

From source file:com.rcpcompany.uibindings.internal.PreferenceInitializer.java

License:Open Source License

@Override
public void initializeDefaultPreferences() {

    final IPreferenceStore preferenceStore = Activator.getDefault().getPreferenceStore();

    preferenceStore.setDefault(Constants.PREF_EDIT_CELL_ANY_KEY, ManagerImpl.EDIT_CELL_ANY_KEY_EDEFAULT);
    preferenceStore.setDefault(Constants.PREF_EDIT_CELL_SINGLE_CLICK,
            ManagerImpl.EDIT_CELL_SINGLE_CLICK_EDEFAULT);
    preferenceStore.setDefault(Constants.PREF_TEXT_COMMIT_STRATEGY,
            ManagerImpl.TEXT_COMMIT_STRATEGY_EDEFAULT.getLiteral());
    preferenceStore.setDefault(Constants.PREF_TEXT_COMMIT_STRATEGY_DELAY,
            ManagerImpl.TEXT_COMMIT_STRATEGY_DELAY_EDEFAULT);
    preferenceStore.setDefault(Constants.PREF_AUTO_APPLY_QUICKFIX,
            ManagerImpl.AUTO_APPLY_SINGLE_QUICKFIX_EDEFAULT);
    preferenceStore.setDefault(Constants.PREF_ALTERNATE_ROW_COLORS, ManagerImpl.ALTERNATE_ROW_COLORS_EDEFAULT);
    preferenceStore.setDefault(Constants.PREF_MESSAGE_DECORATION_POSITION,
            ManagerImpl.MESSAGE_DECORATION_POSITION_EDEFAULT.getLiteral());
    preferenceStore.setDefault(Constants.PREF_MESSAGE_DECORATION_MINIMUM_SEVERITY,
            ManagerImpl.MESSAGE_DECORATION_MINIMUM_SEVERITY_EDEFAULT.getLiteral());
    preferenceStore.setDefault(Constants.PREF_ALTERNATIVE_DECORATION_POSITION,
            ManagerImpl.ALTERNATIVE_DECORATION_POSITION_EDEFAULT.getLiteral());
    preferenceStore.setDefault(Constants.PREF_VALIDATION_DELAY, ManagerImpl.VALIDATION_DELAY_EDEFAULT);
    preferenceStore.setDefault(Constants.PREF_VALIDATION_DELAY_WINDOW,
            ManagerImpl.VALIDATION_DELAY_WINDOW_EDEFAULT);
    preferenceStore.setDefault(Constants.PREF_VALIDATION_ERRORS_ARE_FATAL,
            ManagerImpl.VALIDATION_ERRORS_ARE_FATAL_EDEFAULT);
    preferenceStore.setDefault(Constants.PREF_REQUIRED_VBID_SHOWN,
            ManagerImpl.REQUIRED_VB_IMAGE_DECORATION_SHOWN_EDEFAULT);
    preferenceStore.setDefault(Constants.PREF_ASSIST_VBID_SHOWN,
            ManagerImpl.ASSIST_VB_IMAGE_DECORATION_SHOWN_EDEFAULT);
    preferenceStore.setDefault(Constants.PREF_QUICKFIX_VBID_SHOWN,
            ManagerImpl.QUICKFIX_VB_IMAGE_DECORATION_SHOWN_EDEFAULT);
    preferenceStore.setDefault(Constants.PREF_VIEW_NAVIGATION_RECORDED,
            ManagerImpl.VIEW_NAVIGATION_RECORDED_EDEFAULT);
    preferenceStore.setDefault(Constants.PREF_DELETE_HANDLER_CHECK_ENABLED,
            ManagerImpl.DELETE_HANDLER_CHECK_ENABLED_EDEFAULT);

    preferenceStore.setDefault(Constants.PREF_HIGHLIGHT_FADE_IN_TIME,
            IBindingHighlightContext.DEFAULT_FADE_IN_TIME);
    preferenceStore.setDefault(Constants.PREF_HIGHLIGHT_FADE_OUT_TIME,
            IBindingHighlightContext.DEFAULT_FADE_OUT_TIME);
    preferenceStore.setDefault(Constants.PREF_HIGHLIGHT_ACTIVE_TIME,
            IBindingHighlightContext.DEFAULT_ACTIVE_TIME);
}

From source file:com.rcpcompany.uibindings.navigator.internal.NavigatorManagerImpl.java

License:Open Source License

/**
 * Reads the current preferences and updates the defaults
 *//*from   www. j av  a2  s .  c o m*/
public void preferenceReader() {

    final IPreferenceStore ps = Activator.getDefault().getPreferenceStore();

    /*
     * Setup defaults
     */
    ps.setDefault(NavigatorConstants.PREF_USE_GENERIC_EDITOR_PART_FALLBACK,
            NavigatorManagerImpl.USE_GENERIC_EDITOR_PART_FALLBACK_EDEFAULT);
    ps.setDefault(NavigatorConstants.PREF_OPEN_MUST_OPEN_NEW, NavigatorManagerImpl.OPEN_MUST_OPEN_NEW_EDEFAULT);
    ps.setDefault(NavigatorConstants.PREF_PIN_EDITOR_BY_DEFAULT,
            NavigatorManagerImpl.PIN_EDITOR_BY_DEFAULT_EDEFAULT);

    for (final CEObjectHolder<EObject> pmt : getPreferenceModelTypes()) {
        final Class<EObject> objectClass = pmt.getObjectClass();
        if (objectClass == null) {
            continue;
        }
        final IEditorInformation mt = getEditorInformation(objectClass);
        if (mt == null) {
            LogUtils.error(pmt.getConfigurationElement(),
                    "Preference model type does not have editor information. Ignored.");
            continue;
        }

        ps.setDefault(mt.getModelType(), mt.getEditors().get(0).getId());
    }

    /**
     * Monitor changes
     */
    ps.addPropertyChangeListener(myPreferenceListener);
    myPreferenceListener.propertyChange(null);
}

From source file:com.rcpcompany.uibindings.navigator.internal.PreferenceInitializer.java

License:Open Source License

@Override
public void initializeDefaultPreferences() {
    INavigatorManager.Factory.getManager();

    final IPreferenceStore ps = Activator.getDefault().getPreferenceStore();
    ps.setDefault(NavigatorConstants.PREF_SHOW_PIN_EDITOR_CONTRIBUTION, true);
    ps.setDefault(NavigatorConstants.PREF_SHOW_CLONE_EDITOR_CONTRIBUTION, true);
    ps.setDefault(NavigatorConstants.PREF_SHOW_OTHER_CONTRIBUTIONS, true);
    ps.setDefault(NavigatorConstants.PREF_LINK_WITH_CONTRIBUTION, true);
}

From source file:com.rcpcompany.uibindings.scripting.internal.PreferenceInitializer.java

License:Open Source License

@Override
public void initializeDefaultPreferences() {
    final IPreferenceStore ps = Activator.getDefault().getPreferenceStore();
    ps.setDefault(Activator.SHOW_SCRIPT_IN_BINDINGS_PREFERENCE, true);
}

From source file:com.redhat.ceylon.eclipse.code.editor.CeylonEditor.java

License:Open Source License

protected void configureSourceViewerDecorationSupport(SourceViewerDecorationSupport support) {
    IPreferenceStore store = getPreferenceStore();
    store.setDefault(MATCHING_BRACKETS, true);
    Color color = currentTheme.getColorRegistry().get(PLUGIN_ID + ".theme.matchingBracketsColor");
    store.setDefault(MATCHING_BRACKETS_COLOR, color.getRed() + "," + color.getGreen() + "," + color.getBlue());
    store.setValue(MATCHING_BRACKETS, true);
    String[][] fences = getFences();
    if (fences != null) {
        StringBuilder sb = new StringBuilder();
        for (int i = 0; i < fences.length; i++) {
            sb.append(fences[i][0]);/* www.j  a  va  2  s .co  m*/
            sb.append(fences[i][1]);
        }
        bracketMatcher = new DefaultCharacterPairMatcher(sb.toString().toCharArray());
        support.setCharacterPairMatcher(bracketMatcher);
        support.setMatchingCharacterPainterPreferenceKeys(MATCHING_BRACKETS, MATCHING_BRACKETS_COLOR);
    }
    super.configureSourceViewerDecorationSupport(support);
}

From source file:com.reprezen.swagedit.core.preferences.JsonPreferenceInitializer.java

License:Open Source License

protected void setColorPreferences(IPreferenceStore store) {
    PreferenceConverter.setDefault(store, PreferenceConstants.COLOR_DEFAULT, new RGB(0, 0, 0));
    store.setDefault(PreferenceConstants.BOLD_DEFAULT, false);
    store.setDefault(PreferenceConstants.ITALIC_DEFAULT, false);
    store.setDefault(PreferenceConstants.UNDERLINE_DEFAULT, false);

    PreferenceConverter.setDefault(store, PreferenceConstants.COLOR_COMMENT, new RGB(57, 127, 98));
    store.setDefault(PreferenceConstants.BOLD_COMMENT, false);
    store.setDefault(PreferenceConstants.ITALIC_COMMENT, false);
    store.setDefault(PreferenceConstants.UNDERLINE_COMMENT, false);

    PreferenceConverter.setDefault(store, PreferenceConstants.COLOR_KEY, new RGB(130, 0, 82));
    store.setDefault(PreferenceConstants.BOLD_KEY, true);
    store.setDefault(PreferenceConstants.ITALIC_KEY, false);
    store.setDefault(PreferenceConstants.UNDERLINE_KEY, false);

    PreferenceConverter.setDefault(store, PreferenceConstants.COLOR_DOCUMENT, new RGB(0, 0, 0));
    store.setDefault(PreferenceConstants.BOLD_DOCUMENT, false);
    store.setDefault(PreferenceConstants.ITALIC_DOCUMENT, false);
    store.setDefault(PreferenceConstants.UNDERLINE_DOCUMENT, false);

    PreferenceConverter.setDefault(store, PreferenceConstants.COLOR_SCALAR, new RGB(0, 0, 0));
    store.setDefault(PreferenceConstants.BOLD_SCALAR, false);
    store.setDefault(PreferenceConstants.ITALIC_SCALAR, false);
    store.setDefault(PreferenceConstants.UNDERLINE_SCALAR, false);

    PreferenceConverter.setDefault(store, PreferenceConstants.COLOR_ANCHOR, new RGB(175, 0, 255));
    store.setDefault(PreferenceConstants.BOLD_ANCHOR, false);
    store.setDefault(PreferenceConstants.ITALIC_ANCHOR, false);
    store.setDefault(PreferenceConstants.UNDERLINE_ANCHOR, false);

    PreferenceConverter.setDefault(store, PreferenceConstants.COLOR_ALIAS, new RGB(175, 0, 255));
    store.setDefault(PreferenceConstants.BOLD_ALIAS, false);
    store.setDefault(PreferenceConstants.ITALIC_ALIAS, false);
    store.setDefault(PreferenceConstants.UNDERLINE_ALIAS, false);

    PreferenceConverter.setDefault(store, PreferenceConstants.COLOR_TAG_PROPERTY, new RGB(175, 0, 255));
    store.setDefault(PreferenceConstants.BOLD_TAG_PROPERTY, false);
    store.setDefault(PreferenceConstants.ITALIC_TAG_PROPERTY, false);
    store.setDefault(PreferenceConstants.UNDERLINE_TAG_PROPERTY, false);

    PreferenceConverter.setDefault(store, PreferenceConstants.COLOR_INDICATOR_CHARACTER, new RGB(0, 0, 0));
    store.setDefault(PreferenceConstants.BOLD_INDICATOR_CHARACTER, false);
    store.setDefault(PreferenceConstants.ITALIC_INDICATOR_CHARACTER, false);
    store.setDefault(PreferenceConstants.UNDERLINE_INDICATOR_CHARACTER, false);

    PreferenceConverter.setDefault(store, PreferenceConstants.COLOR_CONSTANT, new RGB(45, 32, 244));
    store.setDefault(PreferenceConstants.BOLD_CONSTANT, true);
    store.setDefault(PreferenceConstants.ITALIC_CONSTANT, false);
    store.setDefault(PreferenceConstants.UNDERLINE_CONSTANT, false);
}

From source file:com.reprezen.swagedit.openapi3.preferences.OpenApi3PreferenceInitializer.java

License:Open Source License

@Override
public void initializeDefaultPreferences() {
    IPreferenceStore store = Activator.getDefault().getPreferenceStore();
    setColorPreferences(store);//  w  w  w  .j a va2s. com
    store.setDefault(ADVANCED_VALIDATION, true);

    Set<PreferenceProvider> providers = ExtensionUtils.getPreferenceProviders();
    providers.forEach(provider -> {
        provider.initializeDefaultPreferences(Version.OPENAPI, store);
    });
}

From source file:com.reprezen.swagedit.preferences.SwaggerPreferenceInitializer.java

License:Open Source License

@Override
public void initializeDefaultPreferences() {
    IPreferenceStore store = Activator.getDefault().getPreferenceStore();
    setColorPreferences(store);/* ww  w .j  a v a2  s.  com*/

    store.setDefault(VALIDATION_REF_SECURITY_DEFINITIONS_OBJECT, false);
    store.setDefault(VALIDATION_REF_SECURITY_SCHEME_OBJECT, false);
    store.setDefault(VALIDATION_REF_SECURITY_REQUIREMENTS_ARRAY, false);
    store.setDefault(VALIDATION_REF_SECURITY_REQUIREMENT_OBJECT, false);

    Set<PreferenceProvider> providers = ExtensionUtils.getPreferenceProviders();
    providers.forEach(provider -> {
        provider.initializeDefaultPreferences(Version.SWAGGER, store);
    });
}

From source file:com.rohanclan.afae.editor.AfaeEditor.java

License:Open Source License

/**
 * {@inheritDoc}//w  w w. ja  va  2s  .co  m
 * 
 * This method configures the editor but does not define a
 * <code>SourceViewerConfiguration</code>. When only interested in providing
 * a custom source viewer configuration, subclasses may extend this method.
 */
protected void initializeEditor() {
    // AfaePlugin.getDefault().getPreferenceStore().addPropertyChangeListener(this);
    // org.eclipse.ui.texteditor.AbstractDecoratedTextEditorPreferenceConstants

    IPreferenceStore store = AfaePlugin.getDefault().getPreferenceStore();

    store.setDefault(P_SHOW_LINE_NUMBERS, true);
    store.setDefault(P_SHOW_PRINT_MARGIN, false);
    store.setDefault(P_PRINT_MARGIN_SIZE, 80);

    store.setDefault(P_SHOW_OVERVIEW_RULER, true);
    store.setDefault(P_HIGHLIGHT_CURRENT_LINE, true);
    store.setDefault(P_SELECTION_FOREGROUND_SYSTEM_DEFAULT, false);
    store.setDefault(P_SELECTION_BACKGROUND_SYSTEM_DEFAULT, false);
    store.setDefault(P_TAB_WIDTH, 4);
    store.setDefault(P_BRACKET_MATCHING_ENABLED, true);
    store.setDefault(P_USE_WORD_WRAP, false);

    /*
     * TextThemes tt = new TextThemes(); try{ tt.loadTheme("Default");
     * tt.applyTheme(); }catch(IOException e){ System.err.println(e); }
     */
    store.setDefault(P_LINE_NUMBER_COLOR, "0,0,0");
    store.setDefault(P_CURRENT_LINE_COLOR, "232,242,254");
    store.setDefault(P_PRINT_MARGIN_COLOR, "176,180,185");
    store.setDefault(P_SELECTION_BACKGROUND_COLOR, "198,208,219");
    store.setDefault(P_BRACKET_MATCHING_COLOR, "104,104,104");

    // set the default colors
    store.setDefault(NULL_COLOR, "0,0,0");

    store.setDefault(KEYWORD1_COLOR, "103,1,85");
    store.setDefault(KEYWORD1_COLOR + BOLD_SUFFIX, true);
    store.setDefault(KEYWORD1_COLOR + ITALIC_SUFFIX, false);
    store.setDefault(KEYWORD1_COLOR + UNDERLINE_SUFFIX, false);
    store.setDefault(KEYWORD1_COLOR + STRIKE_SUFFIX, false);
    store.setDefault(KEYWORD1_COLOR + BACKGROUND_COLOR_SUFFIX, "null");

    store.setDefault(KEYWORD2_COLOR, "103,1,85");
    store.setDefault(KEYWORD2_COLOR + BOLD_SUFFIX, true);
    store.setDefault(KEYWORD2_COLOR + ITALIC_SUFFIX, false);
    store.setDefault(KEYWORD2_COLOR + UNDERLINE_SUFFIX, false);
    store.setDefault(KEYWORD2_COLOR + STRIKE_SUFFIX, false);
    store.setDefault(KEYWORD2_COLOR + BACKGROUND_COLOR_SUFFIX, "null");

    store.setDefault(KEYWORD3_COLOR, "103,1,85");
    store.setDefault(KEYWORD3_COLOR + BOLD_SUFFIX, true);
    store.setDefault(KEYWORD3_COLOR + ITALIC_SUFFIX, false);
    store.setDefault(KEYWORD3_COLOR + UNDERLINE_SUFFIX, false);
    store.setDefault(KEYWORD3_COLOR + STRIKE_SUFFIX, false);
    store.setDefault(KEYWORD3_COLOR + BACKGROUND_COLOR_SUFFIX, "null");

    store.setDefault(COMMENT1_COLOR, "1,94,4");
    store.setDefault(COMMENT1_COLOR + BOLD_SUFFIX, false);
    store.setDefault(COMMENT1_COLOR + ITALIC_SUFFIX, false);
    store.setDefault(COMMENT1_COLOR + UNDERLINE_SUFFIX, false);
    store.setDefault(COMMENT1_COLOR + STRIKE_SUFFIX, false);
    store.setDefault(COMMENT1_COLOR + BACKGROUND_COLOR_SUFFIX, "null");

    store.setDefault(COMMENT2_COLOR, "1,94,4");
    store.setDefault(COMMENT2_COLOR + BOLD_SUFFIX, false);
    store.setDefault(COMMENT2_COLOR + ITALIC_SUFFIX, false);
    store.setDefault(COMMENT2_COLOR + UNDERLINE_SUFFIX, false);
    store.setDefault(COMMENT2_COLOR + STRIKE_SUFFIX, false);
    store.setDefault(COMMENT2_COLOR + BACKGROUND_COLOR_SUFFIX, "null");

    store.setDefault(LITERAL1_COLOR, "0,21,187");
    store.setDefault(LITERAL1_COLOR + BOLD_SUFFIX, false);
    store.setDefault(LITERAL1_COLOR + ITALIC_SUFFIX, false);
    store.setDefault(LITERAL1_COLOR + UNDERLINE_SUFFIX, false);
    store.setDefault(LITERAL1_COLOR + STRIKE_SUFFIX, false);
    store.setDefault(LITERAL1_COLOR + BACKGROUND_COLOR_SUFFIX, "null");

    store.setDefault(LITERAL2_COLOR, "47,59,59");
    store.setDefault(LITERAL2_COLOR + BOLD_SUFFIX, true);
    store.setDefault(LITERAL2_COLOR + ITALIC_SUFFIX, false);
    store.setDefault(LITERAL2_COLOR + UNDERLINE_SUFFIX, false);
    store.setDefault(LITERAL2_COLOR + STRIKE_SUFFIX, false);
    store.setDefault(LITERAL2_COLOR + BACKGROUND_COLOR_SUFFIX, "null");

    store.setDefault(LABEL_COLOR, "91,91,91");
    store.setDefault(LABEL_COLOR + BOLD_SUFFIX, false);
    store.setDefault(LABEL_COLOR + ITALIC_SUFFIX, false);
    store.setDefault(LABEL_COLOR + UNDERLINE_SUFFIX, false);
    store.setDefault(LABEL_COLOR + STRIKE_SUFFIX, false);
    store.setDefault(LABEL_COLOR + BACKGROUND_COLOR_SUFFIX, "null");

    store.setDefault(FUNCTION_COLOR, "0,0,0");
    store.setDefault(FUNCTION_COLOR + BOLD_SUFFIX, false);
    store.setDefault(FUNCTION_COLOR + ITALIC_SUFFIX, false);
    store.setDefault(FUNCTION_COLOR + UNDERLINE_SUFFIX, false);
    store.setDefault(FUNCTION_COLOR + STRIKE_SUFFIX, false);
    store.setDefault(FUNCTION_COLOR + BACKGROUND_COLOR_SUFFIX, "null");

    store.setDefault(MARKUP_COLOR, "18,0,185");
    store.setDefault(MARKUP_COLOR + BOLD_SUFFIX, true);
    store.setDefault(MARKUP_COLOR + ITALIC_SUFFIX, false);
    store.setDefault(MARKUP_COLOR + UNDERLINE_SUFFIX, false);
    store.setDefault(MARKUP_COLOR + STRIKE_SUFFIX, false);
    store.setDefault(MARKUP_COLOR + BACKGROUND_COLOR_SUFFIX, "null");

    store.setDefault(OPERATOR_COLOR, "0,0,0");
    store.setDefault(OPERATOR_COLOR + BOLD_SUFFIX, false);
    store.setDefault(OPERATOR_COLOR + ITALIC_SUFFIX, false);
    store.setDefault(OPERATOR_COLOR + UNDERLINE_SUFFIX, false);
    store.setDefault(OPERATOR_COLOR + STRIKE_SUFFIX, false);
    store.setDefault(OPERATOR_COLOR + BACKGROUND_COLOR_SUFFIX, "null");

    store.setDefault(DIGIT_COLOR, "186,0,0");
    store.setDefault(DIGIT_COLOR + BOLD_SUFFIX, false);
    store.setDefault(DIGIT_COLOR + ITALIC_SUFFIX, false);
    store.setDefault(DIGIT_COLOR + UNDERLINE_SUFFIX, false);
    store.setDefault(DIGIT_COLOR + STRIKE_SUFFIX, false);
    store.setDefault(DIGIT_COLOR + BACKGROUND_COLOR_SUFFIX, "null");

    store.setDefault(INVALID_COLOR, "255,255,255");
    /*
     * store.setDefault(INVALID_COLOR + BOLD_SUFFIX, false);
     * store.setDefault(INVALID_COLOR + ITALIC_SUFFIX, false);
     * store.setDefault(INVALID_COLOR + UNDERLINE_SUFFIX, false);
     * store.setDefault(INVALID_COLOR + STRIKE_SUFFIX, false);
     * store.setDefault(INVALID_COLOR + BACKGROUND_COLOR_SUFFIX, "null");
     */

    setRulerContextMenuId("#TextRulerContext"); //$NON-NLS-1$
    setHelpContextId(ITextEditorHelpContextIds.TEXT_EDITOR);
    setPreferenceStore(AfaePlugin.getDefault().getPreferenceStore());

    configureInsertMode(SMART_INSERT, false);
    setInsertMode(INSERT);
}

From source file:com.salesforce.ide.ui.editors.apex.preferences.PreferenceInitializer.java

License:Open Source License

@Override
public void initializeDefaultPreferences() {
    IPreferenceStore store = ForceIdeEditorsPlugin.getDefault().getPreferenceStore();
    store.setDefault(PreferenceConstants.EDITOR_EVALUTE_TEMPORARY_PROBLEMS, true);
    store.setDefault(PreferenceConstants.EDITOR_MATCHING_BRACKETS, true);
    store.setDefault(PreferenceConstants.EDITOR_MATCHING_BRACKETS_COLOR, "192,192,192"); //$NON-NLS-1$
    store.setDefault(PreferenceConstants.COMPILER_SOURCE, "1.5"); //$NON-NLS-1$
    store.setDefault(PreferenceConstants.EDITOR_CLOSE_BRACKETS, true);
    store.setDefault(PreferenceConstants.EDITOR_CLOSE_BRACES, true);
    store.setDefault(PreferenceConstants.EDITOR_CLOSE_STRINGS, true);
    store.setDefault(PreferenceConstants.EDITOR_PARSE_WITH_NEW_COMPILER, true);
}