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.xored.glance.internal.ui.preferences.GlancePreferenceInitializer.java

License:Open Source License

@Override
public void initializeDefaultPreferences() {
    IPreferenceStore preferences = GlancePlugin.getDefault().getPreferenceStore();
    preferences.setDefault(SEARCH_CASE_SENSITIVE, false);
    preferences.setDefault(SEARCH_CAMEL_CASE, false);
    preferences.setDefault(SEARCH_REGEXP, false);
    preferences.setDefault(SEARCH_WORD_PREFIX, false);

    preferences.setDefault(PANEL_DIRECTIONS, true);
    preferences.setDefault(PANEL_STATUS_LINE, true);
    preferences.setDefault(PANEL_CLOSE, true);
    preferences.setDefault(PANEL_TEXT_SIZE, 30);
    preferences.setDefault(PANEL_LINK, true);
    preferences.setDefault(PANEL_STARTUP, false);
    preferences.setDefault(PANEL_AUTO_INDEXING, false);
    preferences.setDefault(SEARCH_INCREMENTAL, true);
    preferences.setDefault(PANEL_MAX_INDEXING_DEPTH, 4);
}

From source file:cz.vutbr.fit.xhriba01.bc.jdt.ui.javaeditor.SemanticHighlightings.java

License:Open Source License

/**
 * Initialize default preferences in the given preference store.
 * @param store The preference store/*from   ww  w  .j  a  va 2s. c  o  m*/
 */
public static void initDefaults(IPreferenceStore store) {
    SemanticHighlighting[] semanticHighlightings = getSemanticHighlightings();
    for (int i = 0, n = semanticHighlightings.length; i < n; i++) {
        SemanticHighlighting semanticHighlighting = semanticHighlightings[i];
        setDefaultAndFireEvent(store, SemanticHighlightings.getColorPreferenceKey(semanticHighlighting),
                semanticHighlighting.getDefaultTextColor());
        store.setDefault(SemanticHighlightings.getBoldPreferenceKey(semanticHighlighting),
                semanticHighlighting.isBoldByDefault());
        store.setDefault(SemanticHighlightings.getItalicPreferenceKey(semanticHighlighting),
                semanticHighlighting.isItalicByDefault());
        store.setDefault(SemanticHighlightings.getStrikethroughPreferenceKey(semanticHighlighting),
                semanticHighlighting.isStrikethroughByDefault());
        store.setDefault(SemanticHighlightings.getUnderlinePreferenceKey(semanticHighlighting),
                semanticHighlighting.isUnderlineByDefault());
        store.setDefault(SemanticHighlightings.getEnabledPreferenceKey(semanticHighlighting),
                semanticHighlighting.isEnabledByDefault());
    }

    convertMethodHighlightingPreferences(store);
    convertAnnotationHighlightingPreferences(store);
}

From source file:cz.vutbr.fit.xhriba01.bc.jdt.ui.PreferenceConstants.java

License:Open Source License

/**
 * Initializes the given preference store with the default values.
 *
 * @param store the preference store to be initialized
 *
 * @since 2.1//from   www.  ja  v a2s.  co m
 */
public static void initializeDefaultValues(IPreferenceStore store) {

    store.setDefault(PreferenceConstants.EDITOR_SHOW_SEGMENTS, false);

    // JavaBasePreferencePage
    store.setDefault(PreferenceConstants.OPEN_TYPE_HIERARCHY,
            PreferenceConstants.OPEN_TYPE_HIERARCHY_IN_VIEW_PART);
    store.setDefault(PreferenceConstants.DOUBLE_CLICK, PreferenceConstants.DOUBLE_CLICK_EXPANDS);
    store.setDefault(PreferenceConstants.UPDATE_JAVA_VIEWS, PreferenceConstants.UPDATE_WHILE_EDITING);
    store.setToDefault(PreferenceConstants.UPDATE_JAVA_VIEWS); // clear preference, update on save not supported anymore

    store.setDefault(PreferenceConstants.LINK_BROWSING_PROJECTS_TO_EDITOR, true);
    store.setDefault(PreferenceConstants.LINK_BROWSING_PACKAGES_TO_EDITOR, true);
    store.setDefault(PreferenceConstants.LINK_BROWSING_TYPES_TO_EDITOR, true);
    store.setDefault(PreferenceConstants.LINK_BROWSING_MEMBERS_TO_EDITOR, true);

    store.setDefault(PreferenceConstants.SEARCH_USE_REDUCED_MENU, true);

    // AppearancePreferencePage
    store.setDefault(PreferenceConstants.APPEARANCE_COMPRESS_PACKAGE_NAMES, false);
    store.setDefault(PreferenceConstants.APPEARANCE_METHOD_RETURNTYPE, true);
    store.setDefault(PreferenceConstants.APPEARANCE_METHOD_TYPEPARAMETERS, true);
    store.setDefault(PreferenceConstants.APPEARANCE_CATEGORY, true);
    store.setDefault(PreferenceConstants.SHOW_CU_CHILDREN, true);
    store.setDefault(PreferenceConstants.BROWSING_STACK_VERTICALLY, false);
    store.setDefault(PreferenceConstants.APPEARANCE_PKG_NAME_PATTERN_FOR_PKG_VIEW, ""); //$NON-NLS-1$
    store.setDefault(PreferenceConstants.APPEARANCE_FOLD_PACKAGES_IN_PACKAGE_EXPLORER, true);
    store.setDefault(PreferenceConstants.APPEARANCE_ABBREVIATE_PACKAGE_NAMES, false);
    store.setDefault(PreferenceConstants.APPEARANCE_PKG_NAME_ABBREVIATION_PATTERN_FOR_PKG_VIEW, ""); //$NON-NLS-1$

    // ImportOrganizePreferencePage
    store.setDefault(PreferenceConstants.ORGIMPORTS_IMPORTORDER, "java;javax;org;com"); //$NON-NLS-1$
    store.setDefault(PreferenceConstants.ORGIMPORTS_ONDEMANDTHRESHOLD, 99);
    store.setDefault(PreferenceConstants.ORGIMPORTS_STATIC_ONDEMANDTHRESHOLD, 99);
    store.setDefault(PreferenceConstants.ORGIMPORTS_IGNORELOWERCASE, true);

    // TypeFilterPreferencePage
    store.setDefault(PreferenceConstants.TYPEFILTER_ENABLED, ""); //$NON-NLS-1$
    store.setDefault(PreferenceConstants.TYPEFILTER_DISABLED, ""); //$NON-NLS-1$

    // ClasspathVariablesPreferencePage
    // CodeFormatterPreferencePage
    // CompilerPreferencePage
    // no initialization needed

    // RefactoringPreferencePage
    store.setDefault(PreferenceConstants.REFACTOR_ERROR_PAGE_SEVERITY_THRESHOLD,
            PreferenceConstants.REFACTOR_WARNING_SEVERITY);
    store.setDefault(PreferenceConstants.REFACTOR_SAVE_ALL_EDITORS, false);
    store.setDefault(PreferenceConstants.REFACTOR_LIGHTWEIGHT, true);

    // TemplatePreferencePage
    store.setDefault(PreferenceConstants.TEMPLATES_USE_CODEFORMATTER, true);

    store.setDefault(PreferenceConstants.CODEGEN_KEYWORD_THIS, false);
    store.setDefault(PreferenceConstants.CODEGEN_IS_FOR_GETTERS, true);
    store.setDefault(PreferenceConstants.CODEGEN_EXCEPTION_VAR_NAME, "e"); //$NON-NLS-1$
    store.setDefault(PreferenceConstants.CODEGEN_ADD_COMMENTS, false);
    store.setDefault(PreferenceConstants.CODEGEN_USE_OVERRIDE_ANNOTATION, true);

    // MembersOrderPreferencePage
    store.setDefault(PreferenceConstants.APPEARANCE_MEMBER_SORT_ORDER, "T,SF,SI,SM,F,I,C,M"); //$NON-NLS-1$
    store.setDefault(PreferenceConstants.APPEARANCE_VISIBILITY_SORT_ORDER, "B,V,R,D"); //$NON-NLS-1$
    store.setDefault(PreferenceConstants.APPEARANCE_ENABLE_VISIBILITY_SORT_ORDER, false);

    // JavaEditorPreferencePage
    store.setDefault(PreferenceConstants.EDITOR_MATCHING_BRACKETS, true);
    store.setDefault(PreferenceConstants.EDITOR_HIGHLIGHT_BRACKET_AT_CARET_LOCATION, false);
    store.setDefault(PreferenceConstants.EDITOR_ENCLOSING_BRACKETS, false);

    store.setDefault(PreferenceConstants.EDITOR_CORRECTION_INDICATION, true);
    store.setDefault(PreferenceConstants.EDITOR_SYNC_OUTLINE_ON_CURSOR_MOVE, true);

    store.setDefault(PreferenceConstants.EDITOR_EVALUTE_TEMPORARY_PROBLEMS, true);

    PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_LINKED_POSITION_COLOR,
            new RGB(121, 121, 121));

    store.setDefault(PreferenceConstants.EDITOR_TAB_WIDTH, 4);
    store.setDefault(PreferenceConstants.EDITOR_SPACES_FOR_TABS, false);

    store.setDefault(PreferenceConstants.EDITOR_MULTI_LINE_COMMENT_BOLD, false);
    store.setDefault(PreferenceConstants.EDITOR_MULTI_LINE_COMMENT_ITALIC, false);

    store.setDefault(PreferenceConstants.EDITOR_SINGLE_LINE_COMMENT_BOLD, false);
    store.setDefault(PreferenceConstants.EDITOR_SINGLE_LINE_COMMENT_ITALIC, false);

    store.setDefault(PreferenceConstants.EDITOR_JAVA_KEYWORD_BOLD, true);
    store.setDefault(PreferenceConstants.EDITOR_JAVA_KEYWORD_ITALIC, false);

    PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVA_ANNOTATION_COLOR,
            new RGB(100, 100, 100));
    store.setDefault(PreferenceConstants.EDITOR_JAVA_ANNOTATION_BOLD, false);
    store.setDefault(PreferenceConstants.EDITOR_JAVA_ANNOTATION_ITALIC, false);

    store.setDefault(PreferenceConstants.EDITOR_STRING_BOLD, false);
    store.setDefault(PreferenceConstants.EDITOR_STRING_ITALIC, false);

    store.setDefault(PreferenceConstants.EDITOR_JAVA_DEFAULT_BOLD, false);
    store.setDefault(PreferenceConstants.EDITOR_JAVA_DEFAULT_ITALIC, false);

    PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVA_METHOD_NAME_COLOR, new RGB(0, 0, 0));
    store.setDefault(PreferenceConstants.EDITOR_JAVA_METHOD_NAME_BOLD, false);
    store.setDefault(PreferenceConstants.EDITOR_JAVA_METHOD_NAME_ITALIC, false);

    store.setDefault(PreferenceConstants.EDITOR_JAVA_KEYWORD_RETURN_BOLD, true);
    store.setDefault(PreferenceConstants.EDITOR_JAVA_KEYWORD_RETURN_ITALIC, false);

    store.setDefault(PreferenceConstants.EDITOR_JAVA_OPERATOR_BOLD, false);
    store.setDefault(PreferenceConstants.EDITOR_JAVA_OPERATOR_ITALIC, false);

    store.setDefault(PreferenceConstants.EDITOR_JAVA_BRACKET_BOLD, false);
    store.setDefault(PreferenceConstants.EDITOR_JAVA_BRACKET_ITALIC, false);

    store.setDefault(PreferenceConstants.EDITOR_TASK_TAG_BOLD, true);
    store.setDefault(PreferenceConstants.EDITOR_TASK_TAG_ITALIC, false);

    store.setDefault(PreferenceConstants.EDITOR_JAVADOC_KEYWORD_BOLD, true);
    store.setDefault(PreferenceConstants.EDITOR_JAVADOC_KEYWORD_ITALIC, false);

    store.setDefault(PreferenceConstants.EDITOR_JAVADOC_TAG_BOLD, false);
    store.setDefault(PreferenceConstants.EDITOR_JAVADOC_TAG_ITALIC, false);

    store.setDefault(PreferenceConstants.EDITOR_JAVADOC_LINKS_BOLD, false);
    store.setDefault(PreferenceConstants.EDITOR_JAVADOC_LINKS_ITALIC, false);

    store.setDefault(PreferenceConstants.EDITOR_JAVADOC_DEFAULT_BOLD, false);
    store.setDefault(PreferenceConstants.EDITOR_JAVADOC_DEFAULT_ITALIC, false);

    store.setDefault(PreferenceConstants.CODEASSIST_AUTOACTIVATION, true);
    store.setDefault(PreferenceConstants.CODEASSIST_AUTOACTIVATION_DELAY, 200);
    store.setDefault(PreferenceConstants.CODEASSIST_AUTOINSERT, true);

    // Set the value for the deprecated color constants
    initializeDeprecatedColorConstants(store);

    store.setDefault(PreferenceConstants.CODEASSIST_AUTOACTIVATION_TRIGGERS_JAVA, "."); //$NON-NLS-1$
    store.setDefault(PreferenceConstants.CODEASSIST_AUTOACTIVATION_TRIGGERS_JAVADOC, "@#"); //$NON-NLS-1$
    store.setDefault(PreferenceConstants.CODEASSIST_SHOW_VISIBLE_PROPOSALS, true);
    store.setDefault(PreferenceConstants.CODEASSIST_CASE_SENSITIVITY, false);
    store.setDefault(PreferenceConstants.CODEASSIST_ADDIMPORT, true);
    store.setDefault(PreferenceConstants.CODEASSIST_INSERT_COMPLETION, true);
    store.setDefault(PreferenceConstants.CODEASSIST_FILL_ARGUMENT_NAMES, true);
    store.setDefault(PreferenceConstants.CODEASSIST_GUESS_METHOD_ARGUMENTS, false);
    store.setDefault(PreferenceConstants.CODEASSIST_PREFIX_COMPLETION, false);
    store.setDefault(PreferenceConstants.CODEASSIST_EXCLUDED_CATEGORIES,
            "org.eclipse.jdt.ui.textProposalCategory\0org.eclipse.jdt.ui.javaTypeProposalCategory\0org.eclipse.jdt.ui.javaNoTypeProposalCategory\0"); //$NON-NLS-1$
    store.setDefault(PreferenceConstants.CODEASSIST_CATEGORY_ORDER,
            "org.eclipse.jdt.ui.spellingProposalCategory:65545\0org.eclipse.jdt.ui.javaTypeProposalCategory:65540\0org.eclipse.jdt.ui.javaNoTypeProposalCategory:65539\0org.eclipse.jdt.ui.textProposalCategory:65541\0org.eclipse.jdt.ui.javaAllProposalCategory:65542\0org.eclipse.jdt.ui.templateProposalCategory:2\0org.eclipse.jdt.ui.swtProposalCategory:3\0"); //$NON-NLS-1$
    store.setDefault(PreferenceConstants.CODEASSIST_LRU_HISTORY, ""); //$NON-NLS-1$
    store.setDefault(PreferenceConstants.CODEASSIST_SORTER, "org.eclipse.jdt.ui.RelevanceSorter"); //$NON-NLS-1$
    store.setDefault(PreferenceConstants.CODEASSIST_FAVORITE_STATIC_MEMBERS, ""); //$NON-NLS-1$

    store.setDefault(PreferenceConstants.EDITOR_SUB_WORD_NAVIGATION, true);
    store.setDefault(PreferenceConstants.EDITOR_SMART_PASTE, true);
    store.setDefault(PreferenceConstants.EDITOR_IMPORTS_ON_PASTE, true);
    store.setDefault(PreferenceConstants.EDITOR_CLOSE_STRINGS, true);
    store.setDefault(PreferenceConstants.EDITOR_CLOSE_BRACKETS, true);
    store.setDefault(PreferenceConstants.EDITOR_CLOSE_BRACES, true);
    store.setDefault(PreferenceConstants.EDITOR_CLOSE_JAVADOCS, true);
    store.setDefault(PreferenceConstants.EDITOR_WRAP_STRINGS, true);
    store.setDefault(PreferenceConstants.EDITOR_ESCAPE_STRINGS, false);
    store.setDefault(PreferenceConstants.EDITOR_ADD_JAVADOC_TAGS, true);
    store.setDefault(PreferenceConstants.EDITOR_FORMAT_JAVADOCS, false);
    store.setDefault(PreferenceConstants.EDITOR_SMART_INDENT_AFTER_NEWLINE, true);

    int sourceHoverModifier = SWT.MOD2;
    String sourceHoverModifierName = Action.findModifierString(sourceHoverModifier); // Shift
    int nlsHoverModifier = SWT.MOD1 + SWT.MOD3;
    String nlsHoverModifierName = Action.findModifierString(SWT.MOD1) + "+" //$NON-NLS-1$
            + Action.findModifierString(SWT.MOD3); // Ctrl + Alt 
    int javadocHoverModifier = SWT.MOD1 + SWT.MOD2;
    String javadocHoverModifierName = Action.findModifierString(SWT.MOD1) + "+" //$NON-NLS-1$
            + Action.findModifierString(SWT.MOD2); // Ctrl + Shift 
    store.setDefault(PreferenceConstants.EDITOR_TEXT_HOVER_MODIFIERS,
            "org.eclipse.jdt.ui.BestMatchHover;0;org.eclipse.jdt.ui.JavaSourceHover;" + sourceHoverModifierName //$NON-NLS-1$
                    + ";org.eclipse.jdt.ui.NLSStringHover;" + nlsHoverModifierName //$NON-NLS-1$
                    + ";org.eclipse.jdt.ui.JavadocHover;" + javadocHoverModifierName); //$NON-NLS-1$
    store.setDefault(PreferenceConstants.EDITOR_TEXT_HOVER_MODIFIER_MASKS,
            "org.eclipse.jdt.ui.BestMatchHover;0;org.eclipse.jdt.ui.JavaSourceHover;" + sourceHoverModifier //$NON-NLS-1$
                    + ";org.eclipse.jdt.ui.NLSStringHover;" + nlsHoverModifier //$NON-NLS-1$
                    + ";org.eclipse.jdt.ui.JavadocHover;" + javadocHoverModifier); //$NON-NLS-1$

    store.setDefault(PreferenceConstants.EDITOR_SMART_TAB, true);
    store.setDefault(PreferenceConstants.EDITOR_SMART_BACKSPACE, true);
    store.setDefault(PreferenceConstants.EDITOR_ANNOTATION_ROLL_OVER, false);

    store.setDefault(EDITOR_SOURCE_HOVER_BACKGROUND_COLOR_SYSTEM_DEFAULT, true);

    // mark occurrences
    store.setDefault(PreferenceConstants.EDITOR_MARK_OCCURRENCES, true);
    store.setDefault(PreferenceConstants.EDITOR_STICKY_OCCURRENCES, true);
    store.setDefault(PreferenceConstants.EDITOR_MARK_TYPE_OCCURRENCES, true);
    store.setDefault(PreferenceConstants.EDITOR_MARK_METHOD_OCCURRENCES, true);
    store.setDefault(PreferenceConstants.EDITOR_MARK_CONSTANT_OCCURRENCES, true);
    store.setDefault(PreferenceConstants.EDITOR_MARK_FIELD_OCCURRENCES, true);
    store.setDefault(PreferenceConstants.EDITOR_MARK_LOCAL_VARIABLE_OCCURRENCES, true);
    store.setDefault(PreferenceConstants.EDITOR_MARK_EXCEPTION_OCCURRENCES, true);
    store.setDefault(PreferenceConstants.EDITOR_MARK_METHOD_EXIT_POINTS, true);
    store.setDefault(PreferenceConstants.EDITOR_MARK_BREAK_CONTINUE_TARGETS, true);
    store.setDefault(PreferenceConstants.EDITOR_MARK_IMPLEMENTORS, true);

    store.setDefault(PreferenceConstants.SPELLING_IGNORE_DIGITS, true);
    store.setDefault(PreferenceConstants.SPELLING_IGNORE_MIXED, true);
    store.setDefault(PreferenceConstants.SPELLING_IGNORE_SENTENCE, true);
    store.setDefault(PreferenceConstants.SPELLING_IGNORE_UPPER, true);
    store.setDefault(PreferenceConstants.SPELLING_IGNORE_URLS, true);
    store.setDefault(PreferenceConstants.SPELLING_IGNORE_SINGLE_LETTERS, true);
    store.setDefault(PreferenceConstants.SPELLING_IGNORE_AMPERSAND_IN_PROPERTIES, true);
    store.setDefault(PreferenceConstants.SPELLING_IGNORE_NON_LETTERS, true);
    store.setDefault(PreferenceConstants.SPELLING_IGNORE_JAVA_STRINGS, true);
    store.setDefault(PreferenceConstants.SPELLING_USER_DICTIONARY, ""); //$NON-NLS-1$

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

    store.setDefault(PreferenceConstants.SPELLING_PROPOSAL_THRESHOLD, 20);
    store.setDefault(PreferenceConstants.SPELLING_PROBLEMS_THRESHOLD, 100);
    /*
     * XXX: This is currently disabled because the spelling engine
     * cannot return word proposals but only correction proposals.
     */
    store.setToDefault(PreferenceConstants.SPELLING_ENABLE_CONTENTASSIST);

    // folding
    store.setDefault(PreferenceConstants.EDITOR_FOLDING_ENABLED, true);
    store.setDefault(PreferenceConstants.EDITOR_FOLDING_PROVIDER,
            "org.eclipse.jdt.ui.text.defaultFoldingProvider"); //$NON-NLS-1$
    store.setDefault(PreferenceConstants.EDITOR_FOLDING_JAVADOC, false);
    store.setDefault(PreferenceConstants.EDITOR_FOLDING_INNERTYPES, false);
    store.setDefault(PreferenceConstants.EDITOR_FOLDING_METHODS, false);
    store.setDefault(PreferenceConstants.EDITOR_FOLDING_IMPORTS, true);
    store.setDefault(PreferenceConstants.EDITOR_FOLDING_HEADERS, true);

    // properties file editor
    store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_KEY_BOLD, false);
    store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_KEY_ITALIC, false);

    store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_VALUE_BOLD, false);
    store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_VALUE_ITALIC, false);

    store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_ASSIGNMENT_BOLD, false);
    store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_ASSIGNMENT_ITALIC, false);

    store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_ARGUMENT_BOLD, true);
    store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_ARGUMENT_ITALIC, false);

    store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_COMMENT_BOLD, false);
    store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_COMMENT_ITALIC, false);

    // semantic highlighting
    SemanticHighlightings.initDefaults(store);

    // reset preferences that are not settable by editor any longer
    // see AbstractDecoratedTextEditorPreferenceConstants
    //store.setToDefault(EDITOR_SMART_HOME_END); // global
    store.setToDefault(EDITOR_LINE_NUMBER_RULER); // global
    store.setToDefault(EDITOR_LINE_NUMBER_RULER_COLOR); // global
    store.setToDefault(EDITOR_OVERVIEW_RULER); // removed -> true
    //store.setToDefault(AbstractDecoratedTextEditorPreferenceConstants.EDITOR_USE_CUSTOM_CARETS); // accessibility

    store.setToDefault(PreferenceConstants.EDITOR_CURRENT_LINE); // global
    store.setToDefault(PreferenceConstants.EDITOR_CURRENT_LINE_COLOR); // global

    store.setToDefault(PreferenceConstants.EDITOR_PRINT_MARGIN); // global
    store.setToDefault(PreferenceConstants.EDITOR_PRINT_MARGIN_COLUMN); // global
    store.setToDefault(PreferenceConstants.EDITOR_PRINT_MARGIN_COLOR); // global

    //store.setToDefault(PreferenceConstants.EDITOR_FOREGROUND_COLOR); // global
    //store.setToDefault(PreferenceConstants.EDITOR_FOREGROUND_DEFAULT_COLOR); // global
    //store.setToDefault(PreferenceConstants.EDITOR_BACKGROUND_COLOR); // global
    //store.setToDefault(PreferenceConstants.EDITOR_BACKGROUND_DEFAULT_COLOR); // global
    //store.setToDefault(PreferenceConstants.EDITOR_FIND_SCOPE_COLOR); // global
    //store.setToDefault(AbstractDecoratedTextEditorPreferenceConstants.EDITOR_SELECTION_FOREGROUND_DEFAULT_COLOR); // global
    //store.setToDefault(AbstractDecoratedTextEditorPreferenceConstants.EDITOR_SELECTION_BACKGROUND_DEFAULT_COLOR); // global

    store.setToDefault(PreferenceConstants.EDITOR_DISABLE_OVERWRITE_MODE); // global

    store.setToDefault(PreferenceConstants.EDITOR_SEMANTIC_HIGHLIGHTING_ENABLED); // removed

    store.setToDefault(PreferenceConstants.EDITOR_SHOW_TEXT_HOVER_AFFORDANCE); // global

    // Colors that are set by the current theme
    PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_STRING_COLOR, new RGB(42, 0, 255));
    PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVA_DEFAULT_COLOR, new RGB(0, 0, 0));

    PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_MULTI_LINE_COMMENT_COLOR,
            new RGB(63, 127, 95));

    PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_SINGLE_LINE_COMMENT_COLOR,
            new RGB(63, 127, 95));

    PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVA_KEYWORD_COLOR, new RGB(127, 0, 85));

    PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVA_KEYWORD_RETURN_COLOR,
            new RGB(127, 0, 85));

    PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVA_OPERATOR_COLOR, new RGB(0, 0, 0));

    PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVA_BRACKET_COLOR, new RGB(0, 0, 0));

    PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_MATCHING_BRACKETS_COLOR,
            new RGB(192, 192, 192));

    PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_TASK_TAG_COLOR, new RGB(127, 159, 191));

    PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVADOC_KEYWORD_COLOR,
            new RGB(127, 159, 191));

    PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVADOC_TAG_COLOR, new RGB(127, 127, 159));

    PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVADOC_LINKS_COLOR, new RGB(63, 63, 191));

    PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVADOC_DEFAULT_COLOR,
            new RGB(63, 95, 191));

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

    PreferenceConverter.setDefault(store, PreferenceConstants.PROPERTIES_FILE_COLORING_KEY, new RGB(0, 0, 0));

    PreferenceConverter.setDefault(store, PreferenceConstants.PROPERTIES_FILE_COLORING_VALUE,
            new RGB(42, 0, 255));

    PreferenceConverter.setDefault(store, PreferenceConstants.PROPERTIES_FILE_COLORING_ASSIGNMENT,
            new RGB(0, 0, 0));

    PreferenceConverter.setDefault(store, PreferenceConstants.PROPERTIES_FILE_COLORING_ARGUMENT,
            new RGB(127, 0, 85));

    PreferenceConverter.setDefault(store, PreferenceConstants.PROPERTIES_FILE_COLORING_COMMENT,
            new RGB(63, 127, 95));

    store.setDefault(PREF_ANONYMOUS_EXPAND_WITH_CONSTRUCTORS, true);
    store.setDefault(PREF_DEFAULT_EXPAND_WITH_CONSTRUCTORS_MEMBERS,
            "java.lang.Runnable.run;java.util.concurrent.Callable.call;org.eclipse.swt.widgets.Listener.handleEvent"); //$NON-NLS-1$

}

From source file:de.akra.idocit.core.IDocItActivator.java

License:Apache License

/**
 * Initialize the used services for deriving the thematic grids.
 *///from   w  ww . ja v  a2s. c o m
public static void initializeIDocIt() {
    Thread initializer = new Thread() {
        @Override
        public void run() {

            fireChangeEvent(true);

            // Registered Parsers
            ServiceManager.getInstance().getParsingService().init(new EclipseParsingServiceInitializer());

            try {
                ServiceManager.getInstance().getPersistenceService().init();
                initRoleBasedRules();
                initGridBasedRules();

                // Initialize preference
                IPreferenceStore store = PlatformUI.getPreferenceStore();
                store.setDefault(PreferenceStoreConstants.DEFAULT_EDITOR_PREFERENCE, false);
            } catch (UnitializedIDocItException e) {
                // TODO: Route exception to Eclipse Platform
                throw new RuntimeException(e);
            } finally {
                initializedAtStartup = true;
                fireChangeEvent(false);
            }
        }
    };

    initializer.start();
}

From source file:de.anbos.eclipse.easyshell.plugin.legacy.PrefsV1_4.java

License:Open Source License

/**
 * Sets the default values of the preferences.
 *//*  ww  w.  j  ava 2  s.co m*/
private static void initializeDefaults(IPreferenceStore store, Command cmd) {
    // set default commands
    store.setDefault(PreferenceEntry.preferenceTargetOpen.getString(), cmd.getOpenCmd());
    store.setDefault(PreferenceEntry.preferenceTargetRun.getString(), cmd.getRunCmd());
    store.setDefault(PreferenceEntry.preferenceTargetExplore.getString(), cmd.getExploreCmd());
    store.setDefault(PreferenceEntry.preferenceTargetCopyPath.getString(), cmd.getCopyPathCmd());
    // set default selected preset
    store.setDefault(PreferenceEntry.preferenceListId.getString(), cmd.getId() - 1);
    store.setDefault(PreferenceEntry.preferenceListString.getString(), cmd.name());
    // set default
    store.setDefault(PreferenceEntry.preferenceQuotes.getString(), Quotes.quotesNo.name());
    store.setDefault(PreferenceEntry.preferenceDebug.getString(), Debug.debugNo.name());
    store.setDefault(PreferenceEntry.preferenceTokenizer.getString(), Tokenizer.EasyShellTokenizerYes.name());
}

From source file:de.anbos.eclipse.easyshell.plugin.legacy.PrefsV1_5.java

License:Open Source License

/**
 * Sets the default values of the preferences.
 *///from w w  w  .  j  a va  2  s  .  co m
public static void initializeDefaults(IPreferenceStore store, Command cmd, int instId) {
    // set default commands
    store.setDefault(PreferenceEntry.preferenceTargetEnabled.getString(instId), false);
    store.setDefault(PreferenceEntry.preferenceTargetOpen.getString(instId), cmd.getOpenCmd());
    store.setDefault(PreferenceEntry.preferenceTargetRun.getString(instId), cmd.getRunCmd());
    store.setDefault(PreferenceEntry.preferenceTargetExplore.getString(instId), cmd.getExploreCmd());
    store.setDefault(PreferenceEntry.preferenceTargetCopyPath.getString(instId), cmd.getCopyPathCmd());
    // set default selected preset
    store.setDefault(PreferenceEntry.preferenceListId.getString(instId), cmd.getId() - 1);
    store.setDefault(PreferenceEntry.preferenceListString.getString(instId), cmd.name());
    // set default
    store.setDefault(PreferenceEntry.preferenceQuotes.getString(instId), Quotes.quotesNo.name());
    store.setDefault(PreferenceEntry.preferenceDebug.getString(instId), Debug.debugNo.name());
    store.setDefault(PreferenceEntry.preferenceTokenizer.getString(instId),
            Tokenizer.EasyShellTokenizerYes.name());
}

From source file:de.anbos.eclipse.easyshell.plugin.preferences.Initializer.java

License:Open Source License

private void setDefaults(IPreferenceStore store) {
    String defaultCommandsPreset = PreferenceValueConverter
            .asCommandDataString(CommandDataDefaultCollection.getCommandsNative(null));
    String defaultCommands = "";
    String defaultMenu = PreferenceValueConverter
            .asMenuDataString(CommandDataDefaultCollection.getCommandsNativeAsMenu(true));
    store.setDefault(Constants.PREF_COMMANDS_PRESET, defaultCommandsPreset);
    store.setDefault(Constants.PREF_COMMANDS, defaultCommands);
    store.setDefault(Constants.PREF_MENU, defaultMenu);
    store.setDefault(Constants.PREF_MIGRATED, false);
}

From source file:de.anbos.eclipse.easyshell.plugin.preferences.PreferenceInitializer.java

License:Open Source License

public void initializeDefaultPreferences() {
    IPreferenceStore store = Activator.getDefault().getPreferenceStore();
    store.setDefault(PreferenceConstants.P_BOOLEAN, true);
    store.setDefault(PreferenceConstants.P_CHOICE, "choice2");
    store.setDefault(PreferenceConstants.P_STRING, "Default value");
}

From source file:de.anbos.eclipse.logviewer.plugin.LogViewerPlugin.java

License:Apache License

private void loadDefaultPluginPreferences(IPreferenceStore store) {
    store.setDefault(ILogViewerConstants.PREF_BACKLOG, ILogViewerConstants.DEFAULT_BACKLOG);
    store.setDefault(ILogViewerConstants.PREF_BUFFER, ILogViewerConstants.DEFAULT_BUFFER_CAPACITY);
    store.setDefault(ILogViewerConstants.PREF_READWAIT, ILogViewerConstants.DEFAULT_READWAIT_SIZE);
    store.setDefault(ILogViewerConstants.PREF_ENCODING, System.getProperty("file.encoding"));
    store.setDefault(ILogViewerConstants.PREF_WORD_WRAP, ILogViewerConstants.DEAFULT_WORD_WRAP);
    store.setDefault(ILogViewerConstants.PREF_SHOW_WHEN_UPDATED, ILogViewerConstants.DEAFULT_SHOW_WHEN_UPDATED);
    store.setDefault(ILogViewerConstants.PREF_FILTER_EXTENSIONS, ILogViewerConstants.DEFAULT_FILTER_EXTENSIONS);
    store.setDefault(ILogViewerConstants.PREF_SHOW_TOP_OF_FILE, ILogViewerConstants.DEAFULT_SHOW_TOP_OF_FILE);
    PreferenceConverter.setDefault(store, ILogViewerConstants.PREF_CURSORLINE_COLOR, new RGB(192, 192, 192));
    PreferenceConverter.setDefault(store, ILogViewerConstants.PREF_EDITOR_FONT_STYLE,
            JFaceResources.getDefaultFont().getFontData());
}

From source file:de.babe.eclipse.plugins.quickREx.preferences.QuickRExPreferencesPage.java

License:Open Source License

private void initializeDefaults() {
    IPreferenceStore store = getPreferenceStore();
    store.setDefault(P_DO_TIMEOUT, true);
    store.setDefault(P_TIMEOUT, "60"); //$NON-NLS-1$
}