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:net.bioclipse.metaprint2d.ui.prefs.MetaprintPreferenceInitializer.java

License:Open Source License

@Override
public void initializeDefaultPreferences() {

    IPreferenceStore store = Activator.getDefault().getPreferenceStore();
    store.setDefault(MetaprintPrefs.OPENBABEL_PATH, "/usr/bin/babel");
    store.setDefault(MetaprintPrefs.METAPRINT_ATOMTYPING, MetaprintPrefs.CDK_ATOMTYPING);

    store.setDefault(MetaprintPrefs.CIRCLE_RADIUS, "4");
    store.setDefault(MetaprintPrefs.RENDER_SOLID_CIRCLES, false);
    store.setDefault(MetaprintPrefs.RENDER_MISSING_GREY, false);

    //        IEclipsePreferences node = new DefaultScope().getNode(Activator.PLUGIN_ID);
    //        node.put(MetaprintPrefs.OPENBABEL_PATH, "/usr/bin/babel");
    //        node.put(MetaprintPrefs.METAPRINT_ATOMTYPING, MetaprintPrefs.CDK_ATOMTYPING);

    logger.info("Metaprint2d default preferences initialized");
}

From source file:net.bioclipse.metware.preferences.MetWarePreferenceInitializer.java

License:Open Source License

@Override
public void initializeDefaultPreferences() {
    IPreferenceStore store = Activator.getDefault().getPreferenceStore();

    store.setDefault(MetWarePreferencePage.METWARE_DATABASE, "localhost");
    store.setDefault(MetWarePreferencePage.METWARE_USER_ACCOUNT, "");
    store.setDefault(MetWarePreferencePage.METWARE_USER_PASSWORD, "");
}

From source file:net.bioclipse.onssolubility.preferences.PreferenceInitializer.java

License:Open Source License

public void initializeDefaultPreferences() {
    IPreferenceStore store = Activator.getDefault().getPreferenceStore();

    store.setDefault(PreferenceConstants.GOOGLE_USERNAME, "");
    store.setDefault(PreferenceConstants.GOOGLE_PASSWORD, "");
    store.setDefault(PreferenceConstants.ONSSOL_SPREADSHEET, "SolubilitiesSum");
}

From source file:net.bioclipse.twitter.preferences.PreferenceInitializer.java

License:Open Source License

public void initializeDefaultPreferences() {
    IPreferenceStore store = Activator.getDefault().getPreferenceStore();

    store.setDefault(PreferenceConstants.TWITTER_USERNAME, "");
    store.setDefault(PreferenceConstants.TWITTER_PASSWORD, "");
}

From source file:net.bioclipse.usermanager.Activator.java

License:Open Source License

public void start(BundleContext context) throws Exception {
    super.start(context);
    plugin = this;

    finderTracker = new ServiceTracker(context, IUserManager.class.getName(), null);
    finderTracker.open();/*w  ww .  java2s .co  m*/
    IPreferenceStore prefStore = Activator.getDefault().getPreferenceStore();
    prefStore.setDefault(PROMPT_ON_LOGOUT, true);
}

From source file:net.bpelunit.framework.client.eclipse.preferences.PreferenceInitializer.java

License:Open Source License

@Override
public void initializeDefaultPreferences() {
    IPreferenceStore store = BPELUnitActivator.getDefault().getPreferenceStore();

    store.setDefault(PreferenceConstants.P_LOGLEVEL, "OFF");
    store.setDefault(PreferenceConstants.P_LOGTOCONSOLE, false);
    store.setDefault(PreferenceConstants.P_TIMEOUT, 25000);

    store.setDefault(PreferenceConstants.P_CURRENT_DEPLOYER, ExtensionControl.chooseDefaultDeployerId());
}

From source file:net.certiv.certivtools.prefs.PrefsInit.java

License:Open Source License

public void initializeDefaultPreferences() {
    IPreferenceStore store = CertivTools.getDefault().getPreferenceStore();
    store.setDefault(PrefsKey.CG_ANIMATION_LIMIT, 500);
}

From source file:net.certiv.fluentmark.preferences.OverlayPreferenceStore.java

License:Open Source License

/**
 * Loads the given key from the origin into the target.
 *
 * @param origin the source preference store
 * @param key the overlay key/*from   w  w w  .  ja v a 2s.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 origin, OverlayKey key, IPreferenceStore target,
        boolean forceInitialization) {
    TypeDescriptor d = key.fDescriptor;
    if (BOOLEAN == d) {

        if (forceInitialization)
            target.setValue(key.fKey, true);
        target.setValue(key.fKey, origin.getBoolean(key.fKey));
        target.setDefault(key.fKey, origin.getDefaultBoolean(key.fKey));

    } else if (DOUBLE == d) {

        if (forceInitialization)
            target.setValue(key.fKey, 1.0D);
        target.setValue(key.fKey, origin.getDouble(key.fKey));
        target.setDefault(key.fKey, origin.getDefaultDouble(key.fKey));

    } else if (FLOAT == d) {

        if (forceInitialization)
            target.setValue(key.fKey, 1.0F);
        target.setValue(key.fKey, origin.getFloat(key.fKey));
        target.setDefault(key.fKey, origin.getDefaultFloat(key.fKey));

    } else if (INT == d) {

        if (forceInitialization)
            target.setValue(key.fKey, 1);
        target.setValue(key.fKey, origin.getInt(key.fKey));
        target.setDefault(key.fKey, origin.getDefaultInt(key.fKey));

    } else if (LONG == d) {

        if (forceInitialization)
            target.setValue(key.fKey, 1L);
        target.setValue(key.fKey, origin.getLong(key.fKey));
        target.setDefault(key.fKey, origin.getDefaultLong(key.fKey));

    } else if (STRING == d) {

        if (forceInitialization)
            target.setValue(key.fKey, "1"); //$NON-NLS-1$
        target.setValue(key.fKey, origin.getString(key.fKey));
        target.setDefault(key.fKey, origin.getDefaultString(key.fKey));

    }
}

From source file:net.certiv.fluentmark.preferences.PrefsInit.java

License:Open Source License

@Override
public void initializeDefaultPreferences() {
    IPreferenceStore store = FluentUI.getDefault().getPreferenceStore();

    store.setDefault(EDITOR_TAB_WIDTH, 4);
    store.setDefault(EDITOR_TAB_CHAR, false); // always use spaces
    store.setDefault(EDITOR_FORMATTING_ENABLED, true);
    store.setDefault(EDITOR_FORMATTING_COLUMN, 80);
    store.setDefault(EDITOR_WORD_WRAP, false);
    store.setDefault(EDITOR_SHOW_SEGMENTS, false);

    store.setDefault(EDITOR_OUTLINE_SHOW_BLANKLINES, false);
    store.setDefault(EDITOR_OUTLINE_SYNC_ON_CURSOR_MOVE, true);

    store.setDefault(EDITOR_TASK_TAGS, true);
    store.setDefault(EDITOR_TASK_TAGS_DEFINED, "TODO,FIXME,NOTE");

    store.setDefault(EDITOR_MD_CONVERTER, KEY_TXTMARK);

    store.setDefault(EDITOR_DOTMODE_ENABLED, false);
    store.setDefault(EDITOR_DOT_PROGRAM, "");

    store.setDefault(EDITOR_TXTMARK_SAFEMODE, false);
    store.setDefault(EDITOR_TXTMARK_EXTENDED, true);

    store.setDefault(EDITOR_BLACKFRIDAY_ADDTOC, false);
    store.setDefault(EDITOR_BLACKFRIDAY_SMART, true);
    store.setDefault(EDITOR_BLACKFRIDAY_PROGRAM, "");

    store.setDefault(EDITOR_PANDOC_ADDTOC, false);
    store.setDefault(EDITOR_PANDOC_MATHJAX, false);
    store.setDefault(EDITOR_PANDOC_SMART, true);
    store.setDefault(EDITOR_PANDOC_PROGRAM, "");
    store.setDefault(EDITOR_PANDOC_TEMPLATES, "");
    store.setDefault(EDITOR_PANDOC_TEMPLATE, "");

    store.setDefault(EDITOR_EXTERNAL_COMMAND, "");
    store.setDefault(EDITOR_SECTION_NUMBERS, true);

    store.setDefault(EDITOR_CSS_BUILTIN, cssDefault());
    store.setDefault(EDITOR_CSS_EXTERNAL, "");
    store.setDefault(EDITOR_GITHUB_SYNTAX, true);
    store.setDefault(EDITOR_MULTIMARKDOWN_METADATA, true);

    store.setDefault(EDITOR_SMART_BACKSPACE, true);
    store.setDefault(EDITOR_SMART_OPENING_BRACE, false);
    store.setDefault(EDITOR_SMART_SEMICOLON, false);
    store.setDefault(EDITOR_FORMATTING_ENABLED, true);
    store.setDefault(EDITOR_FORMATTING_COLUMN, colDefault());

    store.setDefault(EDITOR_PDF_OPEN, true);

    // colors/*from   w  ww .j av  a 2 s.  c  o  m*/

    PreferenceConverter.setDefault(store, EDITOR_DEFAULT_COLOR, DEF_DEFAULT);

    PreferenceConverter.setDefault(store, EDITOR_FRONTMATTER_COLOR, DEF_COMMENT);
    PreferenceConverter.setDefault(store, EDITOR_COMMENT_VISIBLE_COLOR, DEF_COMMENT);
    PreferenceConverter.setDefault(store, EDITOR_COMMENT_HIDDEN_COLOR, DEF_COMMENT);

    PreferenceConverter.setDefault(store, EDITOR_HEADER_COLOR, DEF_HEADER);
    PreferenceConverter.setDefault(store, EDITOR_LIST_COLOR, DEF_DEFAULT);
    PreferenceConverter.setDefault(store, EDITOR_LINK_COLOR, DEF_LINK);
    PreferenceConverter.setDefault(store, EDITOR_HRULE_COLOR, DEF_LINK);
    PreferenceConverter.setDefault(store, EDITOR_BOLD_COLOR, DEF_DEFAULT);
    PreferenceConverter.setDefault(store, EDITOR_ITALIC_COLOR, DEF_DEFAULT);
    PreferenceConverter.setDefault(store, EDITOR_STRIKEOUT_COLOR, DEF_DEFAULT);

    PreferenceConverter.setDefault(store, EDITOR_HTML_KEYWORD_COLOR, DEF_KEYWORD);
    PreferenceConverter.setDefault(store, EDITOR_HTML_SYMBOL_COLOR, DEF_SYMBOL);
    PreferenceConverter.setDefault(store, EDITOR_HTML_STRING_COLOR, DEF_STRING);
    PreferenceConverter.setDefault(store, EDITOR_HTML_BG_COLOR, DEF_DEFAULT);

    PreferenceConverter.setDefault(store, EDITOR_CODE_COLOR, DEF_CODE);
    PreferenceConverter.setDefault(store, EDITOR_CODEBLOCK_COLOR, DEF_CODE);

    PreferenceConverter.setDefault(store, EDITOR_DOT_KEYWORD_COLOR, DEF_KEYWORD);
    PreferenceConverter.setDefault(store, EDITOR_DOT_ATTRIBS_COLOR, DEF_KEYWORD);
    PreferenceConverter.setDefault(store, EDITOR_DOT_SYMBOL_COLOR, DEF_SYMBOL);
    PreferenceConverter.setDefault(store, EDITOR_DOT_COMMENT_COLOR, DEF_COMMENT);
    PreferenceConverter.setDefault(store, EDITOR_DOT_STRING_COLOR, DEF_STRING);
    PreferenceConverter.setDefault(store, EDITOR_DOT_BG_COLOR, DEF_DEFAULT);

    PreferenceConverter.setDefault(store, EDITOR_CODE_BG_COLOR, DEF_CODE_BG);
    PreferenceConverter.setDefault(store, EDITOR_CODEBLOCK_BG_COLOR, DEF_CODE_BG);

    PreferenceConverter.setDefault(store, EDITOR_MATH_KEYWORD_COLOR, DEF_KEYWORD);
    PreferenceConverter.setDefault(store, EDITOR_MATH_SYMBOL_COLOR, DEF_SYMBOL);
    PreferenceConverter.setDefault(store, EDITOR_MATH_COMMENT_COLOR, DEF_COMMENT);

    store.setDefault(VIEW_UPDATE_DELAY, 1000);

    // spelling

    store.setDefault(SPELLING_ENABLED, true);

    // hides the corresponding EditorUI preference values
    store.setDefault(SpellingService.PREFERENCE_SPELLING_ENABLED, true);
    store.setDefault(SpellingService.PREFERENCE_SPELLING_ENGINE, SpellingEngine.ID);

    store.setDefault(SPELLING_LOCALE, "en_US"); //$NON-NLS-1$
    String isInitializedKey = "spelling_locale_initialized"; //$NON-NLS-1$
    if (!store.getBoolean(isInitializedKey)) {
        store.setValue(isInitializedKey, true);
        Locale locale = SpellCheckEngine.getDefaultLocale();
        locale = SpellCheckEngine.findClosestLocale(locale);
        if (locale != null)
            store.setValue(SPELLING_LOCALE, locale.toString());
    }
    store.setDefault(SPELLING_IGNORE_DIGITS, true);
    store.setDefault(SPELLING_IGNORE_MIXED, true);
    store.setDefault(SPELLING_IGNORE_SENTENCE, true);
    store.setDefault(SPELLING_IGNORE_UPPER, true);
    store.setDefault(SPELLING_IGNORE_URLS, true);
    store.setDefault(SPELLING_IGNORE_SINGLE_LETTERS, true);
    store.setDefault(SPELLING_IGNORE_AMPERSAND_IN_PROPERTIES, true);
    store.setDefault(SPELLING_IGNORE_NON_LETTERS, true);
    store.setDefault(SPELLING_IGNORE_JAVA_STRINGS, false);
    store.setDefault(SPELLING_USER_DICTIONARY, ""); //$NON-NLS-1$

    // For backwards compatibility we must use the property and not the workspace default
    store.setDefault(SPELLING_USER_DICTIONARY_ENCODING, System.getProperty("file.encoding")); //$NON-NLS-1$

    store.setDefault(SPELLING_PROPOSAL_THRESHOLD, 20);
    store.setDefault(SPELLING_PROBLEMS_THRESHOLD, 1000);

    // This is currently disabled because the spelling engine cannot return word proposals but
    // only correction proposals.
    store.setToDefault(SPELLING_ENABLE_CONTENTASSIST);

    // folding

    store.setDefault(FOLDING_LINES_LIMIT, 2);

    store.setDefault(FOLDING_FRONTMATTER_ENABLED, true);
    store.setDefault(FOLDING_HIDDEN_COMMENTS_ENABLED, true);
    store.setDefault(FOLDING_CODEBLOCKS_ENABLED, true);
    store.setDefault(FOLDING_HTMLBLOCKS_ENABLED, true);

    store.setDefault(FOLDING_INITIAL_FRONT_MATTER, false);
    store.setDefault(FOLDING_INITIAL_HIDDEN_COMMENTS, false);
    store.setDefault(FOLDING_INITIAL_CODEBLOCKS, false);
    store.setDefault(FOLDING_INITIAL_HTMLBLOCKS, false);

    // code assist

    store.setDefault(CODEASSIST_AUTOACTIVATION, false);
    store.setDefault(CODEASSIST_AUTOACTIVATION_DELAY, 0);
    store.setDefault(CODEASSIST_AUTOINSERT, true);
    store.setDefault(CODEASSIST_AUTOACTIVATION_TRIGGERS_MD, "."); //$NON-NLS-1$
    store.setDefault(CODEASSIST_AUTOACTIVATION_TRIGGERS_DOT, "@#"); //$NON-NLS-1$
    store.setDefault(CODEASSIST_SHOW_VISIBLE_PROPOSALS, true);
    store.setDefault(CODEASSIST_CASE_SENSITIVITY, false);
    store.setDefault(CODEASSIST_INSERT_COMPLETION, true);
    store.setDefault(CODEASSIST_FILL_ARGUMENT_NAMES, true);
    store.setDefault(CODEASSIST_PREFIX_COMPLETION, false);

    PreferenceConverter.setDefault(store, CODEASSIST_PARAMETERS_BACKGROUND, new RGB(255, 255, 255));
    PreferenceConverter.setDefault(store, CODEASSIST_PARAMETERS_FOREGROUND, new RGB(0, 0, 0));
    PreferenceConverter.setDefault(store, CODEASSIST_REPLACEMENT_BACKGROUND, new RGB(255, 255, 0));
    PreferenceConverter.setDefault(store, CODEASSIST_REPLACEMENT_FOREGROUND, new RGB(255, 0, 0));

}

From source file:net.hillsdon.eclipse.shellintegration.preferences.PreferenceInitializer.java

License:Open Source License

public void initializeDefaultPreferences() {
    IPreferenceStore store = ShellIntegrationPlugin.getDefault().getPreferenceStore();
    String windows = "cmd /c start cmd";
    // It would be good if this was cleverer...
    String fallback = "gnome-terminal";
    store.setDefault(PreferenceConstants.SHELL_COMMAND, isWindows() ? windows : fallback);
}