List of usage examples for org.eclipse.jface.preference PreferenceConverter setDefault
public static void setDefault(IPreferenceStore store, String name, RGB value)
From source file:ar.com.tadp.prolog.core.ui.preferences.PrologUIPreferenceInitializer.java
License:Open Source License
@Override public void initializeDefaultPreferences() { final IPreferenceStore store = PrologCorePlugin.getDefault().getPreferenceStore(); EditorsUI.useAnnotationsPreferencePage(store); EditorsUI.useQuickDiffPreferencePage(store); // Initialize DLTK default values PreferenceConstants.initializeDefaultValues(store); // Initialize prolog constants PreferenceConverter.setDefault(store, PrologColorConstants.PROLOG_COMMENT, new RGB(63, 127, 95)); PreferenceConverter.setDefault(store, PrologColorConstants.PROLOG_KEYWORD, new RGB(127, 0, 85)); PreferenceConverter.setDefault(store, PrologColorConstants.PROLOG_VARIABLE, new RGB(0, 0, 192)); PreferenceConverter.setDefault(store, PrologColorConstants.PROLOG_STRING, new RGB(0, 128, 155)); PreferenceConverter.setDefault(store, PrologColorConstants.PROLOG_OPERATOR, new RGB(150, 150, 150)); store.setDefault(PrologColorConstants.PROLOG_COMMENT + PreferenceConstants.EDITOR_BOLD_SUFFIX, false); store.setDefault(PrologColorConstants.PROLOG_COMMENT + PreferenceConstants.EDITOR_ITALIC_SUFFIX, false); store.setDefault(PrologColorConstants.PROLOG_KEYWORD + PreferenceConstants.EDITOR_BOLD_SUFFIX, true); store.setDefault(PrologColorConstants.PROLOG_KEYWORD + PreferenceConstants.EDITOR_ITALIC_SUFFIX, true); store.setDefault(PrologColorConstants.PROLOG_OPERATOR + PreferenceConstants.EDITOR_BOLD_SUFFIX, true); store.setDefault(PrologColorConstants.PROLOG_OPERATOR + PreferenceConstants.EDITOR_ITALIC_SUFFIX, false); store.setDefault(PreferenceConstants.EDITOR_TAB_WIDTH, 8); store.setDefault(PreferenceConstants.EDITOR_SYNC_OUTLINE_ON_CURSOR_MOVE, true); store.setDefault(CodeFormatterConstants.FORMATTER_TAB_CHAR, CodeFormatterConstants.TAB); store.setDefault(CodeFormatterConstants.FORMATTER_TAB_SIZE, "8"); store.setDefault(CodeFormatterConstants.FORMATTER_INDENTATION_SIZE, "8"); store.setDefault(PrologColorConstants.EDITOR_MATCHING_BRACKETS, true); PreferenceConverter.setDefault(store, PrologColorConstants.EDITOR_MATCHING_BRACKETS_COLOR, new RGB(192, 192, 192)); store.setDefault(PreferenceConstants.SRCBIN_FOLDERS_IN_NEWPROJ, true); store.setDefault(PreferenceConstants.SRC_SRCNAME, "src"); }
From source file:ar.com.tadp.xml.rinzo.XMLEditorPlugin.java
License:Open Source License
protected void initializeDefaultPreferences(IPreferenceStore store) { // Defaults para los colores de la sintaxis del lenguaje store.setDefault(IXMLColorConstants.XML_COMMENT, "63,95,191"); store.setDefault(IXMLColorConstants.PROC_INSTR, "128,128,128"); store.setDefault(IXMLColorConstants.DECLARATION, "128,128,128"); store.setDefault(IXMLColorConstants.STRING, "42,0,255"); store.setDefault(IXMLColorConstants.ATTRIBUTE, "127,0,127"); store.setDefault(IXMLColorConstants.DEFAULT, "0,0,0"); store.setDefault(IXMLColorConstants.TAG, "63,127,127"); store.setDefault(IXMLColorConstants.CDATA, "128,128,128"); store.setDefault(IXMLColorConstants.CDATA + "#bold", true); store.setDefault(IXMLColorConstants.EDITOR_MATCHING_BRACKETS, true); PreferenceConverter.setDefault(store, IXMLColorConstants.EDITOR_MATCHING_BRACKETS_COLOR, new RGB(192, 192, 192)); // avoids the plugin to load the color_background_system_default color store.setDefault(AbstractTextEditor.PREFERENCE_COLOR_BACKGROUND_SYSTEM_DEFAULT, false); store.setDefault(XMLEditorPlugin.PREF_VALIDATION_SEVERITY, "Error"); store.setDefault(PREF_MAX_LINE_WIDTH, 80); }
From source file:com.android.ddmuilib.logcat.LogCatPanel.java
License:Apache License
private void setupDefaultPreferences() { PreferenceConverter.setDefault(mPrefStore, LogCatPanel.LOGCAT_VIEW_FONT_PREFKEY, DEFAULT_LOGCAT_FONTDATA); mPrefStore.setDefault(LogCatMessageList.MAX_MESSAGES_PREFKEY, LogCatMessageList.MAX_MESSAGES_DEFAULT); mPrefStore.setDefault(DISPLAY_FILTERS_COLUMN_PREFKEY, true); mPrefStore.setDefault(AUTO_SCROLL_LOCK_PREFKEY, true); /* Default Colors for different log levels. */ PreferenceConverter.setDefault(mPrefStore, LogCatPanel.VERBOSE_COLOR_PREFKEY, new RGB(0, 0, 0)); PreferenceConverter.setDefault(mPrefStore, LogCatPanel.DEBUG_COLOR_PREFKEY, new RGB(0, 0, 127)); PreferenceConverter.setDefault(mPrefStore, LogCatPanel.INFO_COLOR_PREFKEY, new RGB(0, 127, 0)); PreferenceConverter.setDefault(mPrefStore, LogCatPanel.WARN_COLOR_PREFKEY, new RGB(255, 127, 0)); PreferenceConverter.setDefault(mPrefStore, LogCatPanel.ERROR_COLOR_PREFKEY, new RGB(255, 0, 0)); PreferenceConverter.setDefault(mPrefStore, LogCatPanel.ASSERT_COLOR_PREFKEY, new RGB(255, 0, 0)); }
From source file:com.aptana.ide.editor.css.preferences.PreferenceInitializer.java
License:Open Source License
/** * @see org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer#initializeDefaultPreferences() *///from w ww.j a v a 2s. c om public void initializeDefaultPreferences() { IPreferenceStore store = CSSPlugin.getDefault().getPreferenceStore(); if (Platform.getOS().equals(Platform.OS_WIN32)) { store.setDefault(IPreferenceConstants.CSSEDITOR_BROWSER_PREVIEW_PREFERENCE, "IE,Firefox"); //$NON-NLS-1$ } else if (Platform.getOS().equals(Platform.OS_LINUX)) { store.setDefault(IPreferenceConstants.CSSEDITOR_BROWSER_PREVIEW_PREFERENCE, "Default"); //$NON-NLS-1$ } else if (Platform.getOS().equals(Platform.OS_MACOSX)) { store.setDefault(IPreferenceConstants.CSSEDITOR_BROWSER_PREVIEW_PREFERENCE, "Safari,Firefox"); //$NON-NLS-1$ } store.setDefault(IPreferenceConstants.CSSEDITOR_BROWSER_TEMPLATE_PREFERENCE, "<h1>The H1 tag looks like this</h1>\n" //$NON-NLS-1$ + "<p>The paragraph tag after an H1 tag looks like this</p>\n" //$NON-NLS-1$ + "<h2>The H2 tag looks like this</h2>\n" //$NON-NLS-1$ + "<p>The paragraph tag after an H2 tag looks like this</p>\n" //$NON-NLS-1$ + "<h3>The H3 tag looks like this</h3>\n" //$NON-NLS-1$ + "<p>The paragraph tag after an H3 tag looks like this</p>\n" //$NON-NLS-1$ + "<h4>The H4 tag looks like this</h4>\n" //$NON-NLS-1$ + "<p>The paragraph tag after an H4 tag looks like this</p>\n" //$NON-NLS-1$ + "<h5>The H5 tag looks like this</h5>\n" //$NON-NLS-1$ + "<p>The paragraph tag after an H5 tag looks like this</p>\n" //$NON-NLS-1$ + "<ol>\n" //$NON-NLS-1$ + "<li><strong>This is a strong element in an ordered list</strong></li>\n" //$NON-NLS-1$ + "<li><i>This is an italic element in an ordered list</i></li>\n" //$NON-NLS-1$ + "<li><b>This is a bold element in an ordered list</b></li>\n" //$NON-NLS-1$ + "<li><em>This is an emphasized element in an ordered list</em></li>\n" //$NON-NLS-1$ + "<li>This is a regular element in an ordered list</li>\n" //$NON-NLS-1$ + "</ol>\n" //$NON-NLS-1$ + "<ul>\n" //$NON-NLS-1$ + "<li><strong>This is a strong element in an unordered list</strong></li>\n" //$NON-NLS-1$ + "<li><i>This is an italic element in an unordered list</i></li>\n" //$NON-NLS-1$ + "<li><b>This is a bold element in an unordered list</b></li>\n" //$NON-NLS-1$ + "<li><em>This is an emphasized element in an unordered list</em></li>\n" //$NON-NLS-1$ + "<li>This is a regular element in an unordered list</li>\n" //$NON-NLS-1$ + "</ul>\n" //$NON-NLS-1$ + "<blockquote>The block quote element looks like this</blockquote>\n" //$NON-NLS-1$ + "<pre>The pre element looks like this</pre>\n" //$NON-NLS-1$ + "<code>The code element looks like this</code>\n" //$NON-NLS-1$ + "<br/>\n" //$NON-NLS-1$ + "<span>The span element looks like this</span>\n" //$NON-NLS-1$ + "<br/>\n" //$NON-NLS-1$ + "<a href=\"#\">The anchor element looks like this</a>\n" //$NON-NLS-1$ + "<br/>\n" //$NON-NLS-1$ + "<br/>\n" //$NON-NLS-1$ + "<div style=\"float:left;margin:20px;width:200px;\">Text inside a div that is 200 pixels wide looks like this. Text inside a div that is 200 pixels wide looks like this. Text inside a div that is 200 pixels wide looks like this. Text inside a div that is 200 pixels wide looks like this. Text inside a div that is 200 pixels wide looks like this. Text inside a div that is 200 pixels wide looks like this. Text inside a div that is 200 pixels wide looks like this. Text inside a div that is 200 pixels wide looks like this. Text inside a div that is 200 pixels wide looks like this. Text inside a div that is 200 pixels wide looks like this.</div>\n" //$NON-NLS-1$ + "<div style=\"float:left;margin:20px;width:400px;\">Text inside a div that is 400 pixels wide looks like this. Text inside a div that is 400 pixels wide looks like this. Text inside a div that is 400 pixels wide looks like this. Text inside a div that is 400 pixels wide looks like this. Text inside a div that is 400 pixels wide looks like this. Text inside a div that is 400 pixels wide looks like this. Text inside a div that is 400 pixels wide looks like this. Text inside a div that is 400 pixels wide looks like this. Text inside a div that is 400 pixels wide looks like this. Text inside a div that is 400 pixels wide looks like this. Text inside a div that is 400 pixels wide looks like this. Text inside a div that is 400 pixels wide looks like this. Text inside a div that is 400 pixels wide looks like this. Text inside a div that is 400 pixels wide looks like this. Text inside a div that is 400 pixels wide looks like this. Text inside a div that is 400 pixels wide looks like this. Text inside a div that is 400 pixels wide looks like this. Text inside a div that is 400 pixels wide looks like this. Text inside a div that is 400 pixels wide looks like this. Text inside a div that is 400 pixels wide looks like this. Text inside a div that is 400 pixels wide looks like this. Text inside a div that is 400 pixels wide looks like this.</div>\n" //$NON-NLS-1$ + "<div style=\"float:left;margin:20px;width:600px;\">Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this. Text inside a div that is 600 pixels wide looks like this.</div>"); //$NON-NLS-1$ store.setDefault(IPreferenceConstants.CSSEDITOR_BROWSER_USE_TEMPLATE_PREFERENCE, true); store.setDefault(com.aptana.ide.editors.preferences.IPreferenceConstants.AUTO_BRACKET_INSERTION, "INSERT"); //$NON-NLS-1$ store.setDefault(com.aptana.ide.editors.preferences.IPreferenceConstants.CODE_ASSIST_AUTO_ACTIVATION, true); store.setDefault(IPreferenceConstants.CSSEDITOR_INSERT_SEMICOLON, true); store.setDefault(IPreferenceConstants.SHOW_CSS_TOOLBAR, true); store.setDefault(IPreferenceConstants.USE_TEMP_FILES_FOR_PREVIEW, true); PreferenceConverter.setDefault(store, IPreferenceConstants.CSSEDITOR_ERROR_COLOR, ICSSColorConstants.ERROR); PreferenceConverter.setDefault(store, IPreferenceConstants.CSSEDITOR_IDENTIFIER_COLOR, ICSSColorConstants.IDENTIFIER); PreferenceConverter.setDefault(store, IPreferenceConstants.CSSEDITOR_LITERAL_COLOR, ICSSColorConstants.LITERAL); PreferenceConverter.setDefault(store, IPreferenceConstants.CSSEDITOR_KEYWORD_COLOR, ICSSColorConstants.KEYWORD); PreferenceConverter.setDefault(store, IPreferenceConstants.CSSEDITOR_PUNCTUATOR_COLOR, ICSSColorConstants.PUNCTUATOR); PreferenceConverter.setDefault(store, IPreferenceConstants.CSSEDITOR_COMMENT_COLOR, ICSSColorConstants.COMMENT); PreferenceConverter.setDefault(store, IPreferenceConstants.CSSEDITOR_HASH_COLOR, ICSSColorConstants.HASH); PreferenceConverter.setDefault(store, IPreferenceConstants.CSSEDITOR_STRING_COLOR, ICSSColorConstants.STRING); store.setDefault(com.aptana.ide.editors.preferences.IPreferenceConstants.IGNORE_PROBLEMS, "~~~~~~~~-1~~~~.*You have no background-color with your color.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*You have no color with your background-color.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~C\\s*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*-moz-.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*-o-*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*accelerator.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*background-position-.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*filter.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*ime-mode.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*layout-.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*line-break.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*overflow-.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*page.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*ruby-.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*scrollbar-.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*text-align-.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*text-justify.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*text-overflow.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*text-shadow.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*text-underline-position.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*word-spacing.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*word-wrap.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*writing-mode.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*zoom.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*opacity.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*hand is not a cursor value.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*inline-block is not a display value.*" + //$NON-NLS-1$ "####~~~~~~~~-1~~~~.*Property word-break doesn't exist.*" //$NON-NLS-1$ ); store.setDefault(IPreferenceConstants.CSSEDITOR_INITIAL_CONTENTS, "body {\n\t\n}\n"); //$NON-NLS-1$ store.setDefault(IPreferenceConstants.CSSEDITOR_INITIAL_FILE_NAME, "new_file.css"); //$NON-NLS-1$ store.setDefault(DefaultCodeFormatterConstants.FORMATTER_TAB_CHAR, " "); //$NON-NLS-1$ store.setDefault(DefaultCodeFormatterConstants.FORMATTER_TAB_SIZE, "4"); //$NON-NLS-1$ store.setDefault(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_BLOCK, DefaultCodeFormatterConstants.END_OF_LINE); store.setDefault(com.aptana.ide.editors.preferences.IPreferenceConstants.SHOW_PAIR_MATCHES, com.aptana.ide.editors.preferences.IPreferenceConstants.BOTH); PreferenceConverter.setDefault(store, com.aptana.ide.editors.preferences.IPreferenceConstants.PAIR_MATCHING_COLOR, new RGB(192, 192, 192)); IPreferenceStore unifiedStore = UnifiedEditorsPlugin.getDefault().getPreferenceStore(); unifiedStore.setDefault(FoldingExtensionPointLoader.createEnablePreferenceId(CSSMimeType.MimeType), true); }
From source file:com.aptana.ide.editor.js.preferences.PreferenceInitializer.java
License:Open Source License
/** * @see org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer#initializeDefaultPreferences() *//*from w w w. java 2 s . c o m*/ public void initializeDefaultPreferences() { IPreferenceStore store = JSPlugin.getDefault().getPreferenceStore(); store.setDefault(IPreferenceConstants.ENABLE_NO_VALIDATE_COMMENT, false); store.setDefault(IPreferenceConstants.SHOW_JS_TOOLBAR, true); store.setDefault(IPreferenceConstants.PREFERENCE_COMMENT_INDENT_USE_STAR, true); store.setDefault(com.aptana.ide.editors.preferences.IPreferenceConstants.AUTO_BRACKET_INSERTION, "INSERT"); //$NON-NLS-1$ store.setDefault(com.aptana.ide.editors.preferences.IPreferenceConstants.CODE_ASSIST_AUTO_ACTIVATION, true); store.setDefault(IPreferenceConstants.AUTO_FORMAT_ON_CLOSE_CURLY, true); store.setDefault(IPreferenceConstants.AUTO_INDENT_ON_CARRIAGE_RETURN, true); store.setDefault(IPreferenceConstants.PREFERENCE_PRIVATE_FIELD_INDICATOR, "_"); //$NON-NLS-1$ store.setDefault(com.aptana.ide.editors.preferences.IPreferenceConstants.VALIDATORS_LIST, Messages.PreferenceInitializer_Mozilla_javascript_validator); store.setDefault(IPreferenceConstants.LOADED_ENVIRONMENTS, JSLanguageEnvironment.DOM_5 + "," + JSLanguageEnvironment.DOM_3 + "," //$NON-NLS-1$//$NON-NLS-2$ + JSLanguageEnvironment.DOM_1_2 + "," //$NON-NLS-1$ + JSLanguageEnvironment.DOM_0); PreferenceConverter.setDefault(store, IPreferenceConstants.JSEDITOR_PROPOSALS_FOREGROUND_COLOR, IJSColorConstants.PROPOSALS_FOREGROUND); PreferenceConverter.setDefault(store, IPreferenceConstants.JSEDITOR_PROPOSALS_BACKGROUND_COLOR, IJSColorConstants.PROPOSALS_BACKGROUND); PreferenceConverter.setDefault(store, IPreferenceConstants.JSEDITOR_DEFAULT_COLOR, IJSColorConstants.DEFAULT); PreferenceConverter.setDefault(store, IPreferenceConstants.JSEDITOR_KEYWORD_COLOR, IJSColorConstants.KEYWORD); PreferenceConverter.setDefault(store, IPreferenceConstants.JSEDITOR_NATIVETYPE_COLOR, IJSColorConstants.NATIVETYPE); PreferenceConverter.setDefault(store, IPreferenceConstants.JSEDITOR_PUNCTUATOR_COLOR, IJSColorConstants.PUNCTUATOR); PreferenceConverter.setDefault(store, IPreferenceConstants.JSEDITOR_RESERVED_COLOR, IJSColorConstants.RESERVED); PreferenceConverter.setDefault(store, IPreferenceConstants.JSEDITOR_FUTURE_COLOR, IJSColorConstants.FUTURE); PreferenceConverter.setDefault(store, IPreferenceConstants.JSEDITOR_STRING_COLOR, IJSColorConstants.STRING); PreferenceConverter.setDefault(store, IPreferenceConstants.JSEDITOR_NUMBER_COLOR, IJSColorConstants.NUMBER); PreferenceConverter.setDefault(store, IPreferenceConstants.JSEDITOR_LITERAL_COLOR, IJSColorConstants.LITERAL); PreferenceConverter.setDefault(store, IPreferenceConstants.JSEDITOR_COMMENT_COLOR, IJSColorConstants.COMMENT); PreferenceConverter.setDefault(store, IPreferenceConstants.JSEDITOR_DOCUMENTATION_COLOR, IJSColorConstants.DOCUMENTATION); PreferenceConverter.setDefault(store, IPreferenceConstants.JSEDITOR_ERROR_COLOR, IJSColorConstants.ERROR); PreferenceConverter.setDefault(store, IPreferenceConstants.JSEDITOR_HTMLDOM_COLOR, IJSColorConstants.HTMLDOM); PreferenceConverter.setDefault(store, IPreferenceConstants.JSEDITOR_JSCORE_COLOR, IJSColorConstants.JSCORE); PreferenceConverter.setDefault(store, IPreferenceConstants.JSCOMMENTEDITOR_TEXT_COLOR, IJSCommentColorConstants.TEXT); PreferenceConverter.setDefault(store, IPreferenceConstants.JSCOMMENTEDITOR_DELIMITER_COLOR, IJSCommentColorConstants.DELIMITER); PreferenceConverter.setDefault(store, IPreferenceConstants.SCRIPTDOCEDITOR_TEXT_COLOR, IScriptDocColorConstants.TEXT); PreferenceConverter.setDefault(store, IPreferenceConstants.SCRIPTDOCEDITOR_KEYWORDCOLOR, IScriptDocColorConstants.KEYWORD); PreferenceConverter.setDefault(store, IPreferenceConstants.SCRIPTDOCEDITOR_USER_KEYWORD_COLOR, IScriptDocColorConstants.KEYWORD); PreferenceConverter.setDefault(store, IPreferenceConstants.SCRIPTDOCEDITOR_IDENTIFIER_COLOR, IScriptDocColorConstants.IDENTIFIER); PreferenceConverter.setDefault(store, IPreferenceConstants.SCRIPTDOCEDITOR_PUNCTUATOR_COLOR, IScriptDocColorConstants.PUNCTUATOR); PreferenceConverter.setDefault(store, IPreferenceConstants.SCRIPTDOCEDITOR_DELIMITER_COLOR, IScriptDocColorConstants.DELIMITER); store.setDefault(com.aptana.ide.editors.preferences.IPreferenceConstants.IGNORE_PROBLEMS, "~~~~~~~~-1~~~~Undefined variable.*####~~~~~~~~-1~~~~Expected an identifier and instead saw 'const'.####~~~~~~~~-1~~~~.*identifier is a reserved word.*####~~~~~~~~-1~~~~All debugger statements should be removed."); //$NON-NLS-1$ store.setDefault(IPreferenceConstants.JSEDITOR_INITIAL_CONTENTS, Messages.PreferenceInitializer_InitialFileContents); store.setDefault(IPreferenceConstants.JSEDITOR_INITIAL_FILE_NAME, Messages.PreferenceInitializer_NewFileName); store.setDefault(IPreferenceConstants.SCRIPTDOCEDITOR_INITIAL_FILE_NAME, Messages.PreferenceInitializer_Default_sdoc_filename); store.setDefault(com.aptana.ide.editors.preferences.IPreferenceConstants.SHOW_PAIR_MATCHES, com.aptana.ide.editors.preferences.IPreferenceConstants.BOTH); PreferenceConverter.setDefault(store, com.aptana.ide.editors.preferences.IPreferenceConstants.PAIR_MATCHING_COLOR, new RGB(192, 192, 192)); IPreferenceStore unifiedStore = UnifiedEditorsPlugin.getDefault().getPreferenceStore(); unifiedStore.setDefault(FoldingExtensionPointLoader.createEnablePreferenceId(JSMimeType.MimeType), true); unifiedStore.setDefault(FoldingExtensionPointLoader.createEnablePreferenceId(ScriptDocMimeType.MimeType), true); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_BEFORE_IF_STATEMENT, CommentsTabPage.INSERT); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_BEFORE_RETURN_STATEMENT, CommentsTabPage.INSERT); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_BEFORE_ELSE_IN_IF_STATEMENT, CommentsTabPage.INSERT); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_BEFORE_CATCH_IN_TRY_STATEMENT, CommentsTabPage.INSERT); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_BEFORE_FINALLY_IN_TRY_STATEMENT, CommentsTabPage.INSERT); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_BEFORE_WHILE_IN_DO_STATEMENT, CommentsTabPage.INSERT); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_KEEP_THEN_STATEMENT_ON_SAME_LINE, Boolean.FALSE.toString()); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_KEEP_SIMPLE_IF_ON_ONE_LINE, Boolean.FALSE.toString()); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_KEEP_ELSE_STATEMENT_ON_SAME_LINE, Boolean.FALSE.toString()); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_COMPACT_ELSE_IF, Boolean.FALSE.toString()); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_KEEP_GUARDIAN_CLAUSE_ON_ONE_LINE, Boolean.FALSE.toString()); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_TAB_CHAR, " "); //$NON-NLS-1$ store.setDefault(DefaultCodeFormatterConstants.FORMATTER_TAB_SIZE, "4"); //$NON-NLS-1$ store.setDefault(DefaultCodeFormatterConstants.FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BODY, Boolean.TRUE.toString()); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BLOCK, Boolean.TRUE.toString()); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_SWITCH, Boolean.TRUE.toString()); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_CASES, Boolean.TRUE.toString()); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_INDENT_BREAKS_COMPARE_TO_CASES, Boolean.TRUE.toString()); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_BEFORE_METHOD, "1"); //$NON-NLS-1$ store.setDefault(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_AT_BEGINNING_OF_METHOD_BODY, "0"); //$NON-NLS-1$ store.setDefault(DefaultCodeFormatterConstants.FORMATTER_PRESERVE_EXTRA_CARRIAGE_RETURNS, Boolean.TRUE.toString()); //$NON-NLS-1$ store.setDefault(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_METHOD_DECLARATION, DefaultCodeFormatterConstants.END_OF_LINE); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_BLOCK, DefaultCodeFormatterConstants.END_OF_LINE); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_BLOCK_IN_CASE, DefaultCodeFormatterConstants.END_OF_LINE); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_SWITCH, DefaultCodeFormatterConstants.END_OF_LINE); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_ARRAY_INITIALIZER, DefaultCodeFormatterConstants.END_OF_LINE); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_KEEP_EMPTY_ARRAY_INITIALIZER_ON_ONE_LINE, Boolean.TRUE.toString()); }
From source file:com.aptana.ide.editor.json.preferences.PreferenceInitializer.java
License:Open Source License
/** * @see org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer#initializeDefaultPreferences() *///from ww w . ja v a 2s . c om public void initializeDefaultPreferences() { IPreferenceStore store = Activator.getDefault().getPreferenceStore(); store.setDefault(com.aptana.ide.editors.preferences.IPreferenceConstants.SHOW_PAIR_MATCHES, com.aptana.ide.editors.preferences.IPreferenceConstants.BOTH); PreferenceConverter.setDefault(store, com.aptana.ide.editors.preferences.IPreferenceConstants.PAIR_MATCHING_COLOR, new RGB(192, 192, 192)); IPreferenceStore unifiedStore = UnifiedEditorsPlugin.getDefault().getPreferenceStore(); unifiedStore.setDefault(FoldingExtensionPointLoader.createEnablePreferenceId(JSONMimeType.MimeType), true); }
From source file:com.aptana.ide.editor.xml.preferences.PreferenceInitializer.java
License:Open Source License
/** * @see org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer#initializeDefaultPreferences() *//*ww w . ja va 2 s.c om*/ public void initializeDefaultPreferences() { IPreferenceStore store = XMLPlugin.getDefault().getPreferenceStore(); store.setDefault(IPreferenceConstants.ATTRIBUTE_QUOTE_CHARACTER, StringUtils.EMPTY); store.setDefault(com.aptana.ide.editors.preferences.IPreferenceConstants.AUTO_BRACKET_INSERTION, "INSERT"); //$NON-NLS-1$ store.setDefault(com.aptana.ide.editors.preferences.IPreferenceConstants.CODE_ASSIST_AUTO_ACTIVATION, true); store.setDefault(IPreferenceConstants.AUTO_INSERT_CLOSE_TAGS, true); store.setDefault(IPreferenceConstants.XMLEDITOR_OUTLINER_ATTRIBUTE_LIST, "id"); //$NON-NLS-1$ store.setDefault(IPreferenceConstants.XMLEDITOR_INITIAL_FILE_NAME, "new_file.xml"); //$NON-NLS-1$ store.setDefault(IPreferenceConstants.XMLEDITOR_INITIAL_CONTENTS, "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n "); //$NON-NLS-1$ store.setDefault(IPreferenceConstants.XMLEDITOR_HIGHLIGHT_START_END_TAGS, false); store.setDefault(IPreferenceConstants.SHOW_XML_TOOLBAR, false); store.setDefault(IPreferenceConstants.AUTO_MODIFY_PAIR_TAG, true); store.setDefault(IPreferenceConstants.AUTO_INDENT_ON_CARRIAGE_RETURN, true); IPreferenceStore unifiedStore = UnifiedEditorsPlugin.getDefault().getPreferenceStore(); unifiedStore.setDefault(FoldingExtensionPointLoader.createEnablePreferenceId(XMLMimeType.MimeType), true); PreferenceConverter.setDefault(store, IPreferenceConstants.XMLEDITOR_ERROR_COLOR, IXMLColorConstants.COMMENT); PreferenceConverter.setDefault(store, IPreferenceConstants.XMLEDITOR_LITERAL_COLOR, IXMLColorConstants.LITERAL); PreferenceConverter.setDefault(store, IPreferenceConstants.XMLEDITOR_KEYWORD_COLOR, IXMLColorConstants.KEYWORD); PreferenceConverter.setDefault(store, IPreferenceConstants.XMLEDITOR_PUNCTUATOR_COLOR, IXMLColorConstants.PUNCTUATOR); PreferenceConverter.setDefault(store, IPreferenceConstants.XMLEDITOR_PI_OPEN_CLOSE_COLOR, IXMLColorConstants.PI_OPEN_CLOSE); PreferenceConverter.setDefault(store, IPreferenceConstants.XMLEDITOR_PI_TEXT_COLOR, IXMLColorConstants.PI_TEXT); PreferenceConverter.setDefault(store, IPreferenceConstants.XMLEDITOR_TAG_OPEN_CLOSE_COLOR, IXMLColorConstants.TAG_OPEN_CLOSE); PreferenceConverter.setDefault(store, IPreferenceConstants.XMLEDITOR_NAME_COLOR, IXMLColorConstants.NAME); PreferenceConverter.setDefault(store, IPreferenceConstants.XMLEDITOR_ATTRIBUTE_COLOR, IXMLColorConstants.ATTRIBUTE); PreferenceConverter.setDefault(store, IPreferenceConstants.XMLEDITOR_ATTRIBUTE_VALUE_COLOR, IXMLColorConstants.ATTRIBUTE_VALUE); PreferenceConverter.setDefault(store, IPreferenceConstants.XMLEDITOR_EQUAL_COLOR, IXMLColorConstants.EQUAL); PreferenceConverter.setDefault(store, IPreferenceConstants.XMLEDITOR_TEXT_COLOR, IXMLColorConstants.TEXT); PreferenceConverter.setDefault(store, IPreferenceConstants.XMLEDITOR_ENTITY_REF_COLOR, IXMLColorConstants.ENTITY_REF); PreferenceConverter.setDefault(store, IPreferenceConstants.XMLEDITOR_CHAR_REF_COLOR, IXMLColorConstants.CHAR_REF); PreferenceConverter.setDefault(store, IPreferenceConstants.XMLEDITOR_PE_REF_COLOR, IXMLColorConstants.PE_REF); PreferenceConverter.setDefault(store, IPreferenceConstants.XMLEDITOR_CDATA_START_END_COLOR, IXMLColorConstants.CDATA_START_END); PreferenceConverter.setDefault(store, IPreferenceConstants.XMLEDITOR_CDATA_TEXT_COLOR, IXMLColorConstants.CDATA_TEXT); PreferenceConverter.setDefault(store, IPreferenceConstants.XMLEDITOR_DECL_START_END_COLOR, IXMLColorConstants.DECL_START_END); PreferenceConverter.setDefault(store, IPreferenceConstants.XMLEDITOR_COMMENT_COLOR, IXMLColorConstants.COMMENT); PreferenceConverter.setDefault(store, com.aptana.ide.editors.preferences.IPreferenceConstants.PAIR_MATCHING_COLOR, new RGB(192, 192, 192)); store.setDefault(com.aptana.ide.editors.preferences.IPreferenceConstants.SHOW_PAIR_MATCHES, com.aptana.ide.editors.preferences.IPreferenceConstants.BOTH); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_TAB_CHAR, " "); //$NON-NLS-1$ store.setDefault(DefaultCodeFormatterConstants.FORMATTER_TAB_SIZE, "4"); //$NON-NLS-1$ store.setDefault(DefaultCodeFormatterConstants.FORMATTER_DO_NOT_WRAP_TAGS2, ""); //$NON-NLS-1$ store.setDefault(DefaultCodeFormatterConstants.FORMATTER_WRAP_TAGS2, ""); //$NON-NLS-1$ store.setDefault(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_BLOCK, DefaultCodeFormatterConstants.END_OF_LINE); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_PRESERVE_EXTRA_CARRIAGE_RETURNS, Boolean.TRUE.toString()); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_PRESERVE_WHITESPACE_IN_CDATA, Boolean.TRUE.toString()); store.setDefault(DefaultCodeFormatterConstants.DO_NOT_WRAP_SIMPLE_TAGS, Boolean.FALSE.toString()); store.setDefault(DefaultCodeFormatterConstants.FORMATTER_SPACES_BEFORE_ATTRS_ON_MULTILINE, "1"); //$NON-NLS-1$ }
From source file:com.aptana.ide.logging.LoggingPreferences.java
License:Open Source License
/** * Initializes preferences./*from w ww.ja v a 2s . co m*/ */ public void initializePreferences() { IPreferenceStore store = getPreferenceStore(); store.setDefault(WRAPPING_KEY, false); store.setDefault(AUTOBOLDING_KEY, true); store.setDefault(CURSORLINE_KEY, true); PreferenceConverter.setDefault(store, CURSORLINE_COLOR_KEY, new RGB(233, 233, 235)); PreferenceConverter.setDefault(store, TEXT_COLOR_KEY, new RGB(128, 128, 128)); store.setDefault(READ_TIMEOUT_KEY, 100); store.setDefault(READ_BUFFER_KEY, 1024 * 32); store.setDefault(DEFAULT_ENCODING_KEY, "UTF-8"); //$NON-NLS-1$ store.setDefault(BACKLOG_LINES_KEY, 750); initializeDefaultFont(); //if no colorization info is available, writting defaults if (store.getString(LENGTH_KEY).length() == 0) { initializeDefaultRules(); } }
From source file:com.aptana.ide.logging.LoggingPreferences.java
License:Open Source License
/** * Initializes default font./* w w w . j a v a 2 s .co m*/ */ private void initializeDefaultFont() { Font defaultFont = JFaceResources.getDefaultFont(); FontData[] data = defaultFont.getFontData(); String osName = System.getProperty("os.name", "Windows"); //$NON-NLS-1$ //$NON-NLS-2$ int height = data[0].getHeight(); if (data != null && data.length > 0) { if (osName.startsWith("Windows")) //$NON-NLS-1$ { height = WINDOWS_DEFAULT_FONT_SIZE; } else if (osName.startsWith("Linux")) //$NON-NLS-1$ { height = LINUX_DEFAULT_FONT_SIZE; } else if (osName.startsWith("Mac OS")) //$NON-NLS-1$ { height = MAC_OS_DEFAULT_FONT_SIZE; } } data[0].setHeight(height); if (supports(DEFAULT_FONT_FAMILY, height)) { data[0].setName(DEFAULT_FONT_FAMILY); } PreferenceConverter.setDefault(getPreferenceStore(), MAIN_TEXT_FONT_KEY, data); }
From source file:com.astra.ses.spell.gui.preferences.initializer.GUIPreferencesInitializer.java
License:Open Source License
public void setRGBValue(String name, RGB rgb) { PreferenceConverter.setDefault(m_store, name, rgb); }