List of usage examples for org.eclipse.jface.preference IPreferenceStore setDefault
void setDefault(String name, boolean value);
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); }