| /******************************************************************************* |
| * Copyright (c) 2004 INRIA. |
| * All rights reserved. This program and the accompanying materials |
| * are made available under the terms of the Eclipse Public License v1.0 |
| * which accompanies this distribution, and is available at |
| * http://www.eclipse.org/legal/epl-v10.html |
| * |
| * Contributors: |
| * INRIA - initial API and implementation |
| *******************************************************************************/ |
| package org.eclipse.m2m.atl.adt.ui; |
| |
| import java.util.ArrayList; |
| import java.util.List; |
| |
| import org.eclipse.jface.preference.IPreferenceStore; |
| import org.eclipse.jface.preference.PreferenceConverter; |
| import org.eclipse.m2m.atl.adt.ui.preferences.AtlPreferenceStore; |
| import org.eclipse.m2m.atl.adt.ui.text.IAtlDefaultValues; |
| import org.eclipse.ui.editors.text.TextEditorPreferenceConstants; |
| import org.eclipse.ui.texteditor.AbstractDecoratedTextEditorPreferenceConstants; |
| import org.eclipse.ui.texteditor.AbstractTextEditor; |
| |
| /** |
| * This class contains methods to product a correct preference fPreferenceeStore. Each new key you want to add |
| * have to be inserted as a static final string, for which one you have to initialize its type and its value, |
| * and thus permit to the new preference fPreferenceeStore to catch this value from the |
| * <code>createStoreKeys()</code> method. |
| * |
| * @author <a href="mailto:freddy.allilaire@obeo.fr">Freddy Allilaire</a> |
| * @author <a href="mailto:william.piers@obeo.fr">William Piers</a> |
| */ |
| public class AtlPreferenceConstants { |
| |
| public static final String BOLD_SUFFIX = ".Bold"; //$NON-NLS-1$ |
| |
| public static final String COLOR_SUFFIX = ".Color"; //$NON-NLS-1$ |
| |
| public static final String ITALIC_SUFFIX = ".Italic"; //$NON-NLS-1$ |
| |
| public static final String PREFIX = "Atl"; //$NON-NLS-1$ |
| |
| public static final String APPEARANCE = PREFIX + ".Appearance"; //$NON-NLS-1$ |
| |
| public static final String APPEARANCE_CURRENT_LINE = AbstractDecoratedTextEditorPreferenceConstants.EDITOR_CURRENT_LINE; |
| |
| public static final String APPEARANCE_CURRENT_LINE_COLOR = AbstractDecoratedTextEditorPreferenceConstants.EDITOR_CURRENT_LINE_COLOR; |
| |
| public static final String APPEARANCE_HIGHLIGHT_CURRENT_LINE = AbstractDecoratedTextEditorPreferenceConstants.EDITOR_CURRENT_LINE; |
| |
| public static final String APPEARANCE_HIGHLIGHT_MATCHING_BRACKETS = APPEARANCE |
| + "HighlightMatchingBrackets"; //$NON-NLS-1$ |
| |
| public static final String APPEARANCE_HIGHLIGHT_MATCHING_BRACKETS_COLOR = APPEARANCE_HIGHLIGHT_MATCHING_BRACKETS |
| + COLOR_SUFFIX; |
| |
| public static final String APPEARANCE_LINE_NUMBER_COLOR = AbstractDecoratedTextEditorPreferenceConstants.EDITOR_LINE_NUMBER_RULER_COLOR; |
| |
| public static final String APPEARANCE_LINE_NUMBER_RULER = AbstractDecoratedTextEditorPreferenceConstants.EDITOR_LINE_NUMBER_RULER; |
| |
| public static final String APPEARANCE_PRINT_MARGIN = AbstractDecoratedTextEditorPreferenceConstants.EDITOR_PRINT_MARGIN; |
| |
| public static final String APPEARANCE_PRINT_MARGIN_COLOR = AbstractDecoratedTextEditorPreferenceConstants.EDITOR_PRINT_MARGIN_COLOR; |
| |
| public static final String APPEARANCE_PRINT_MARGIN_COLUMN = AbstractDecoratedTextEditorPreferenceConstants.EDITOR_PRINT_MARGIN_COLUMN; |
| |
| public static final String APPEARANCE_SELECTION_BACKGROUND_COLOR = AbstractDecoratedTextEditorPreferenceConstants.EDITOR_SELECTION_BACKGROUND_COLOR; |
| |
| public static final String APPEARANCE_SELECTION_BACKGROUND_DEFAULT = AbstractDecoratedTextEditorPreferenceConstants.EDITOR_SELECTION_BACKGROUND_DEFAULT_COLOR; |
| |
| public static final String APPEARANCE_SELECTION_FOREGROUND_COLOR = AbstractDecoratedTextEditorPreferenceConstants.EDITOR_SELECTION_FOREGROUND_COLOR; |
| |
| public static final String APPEARANCE_SELECTION_FOREGROUND_DEFAULT = AbstractDecoratedTextEditorPreferenceConstants.EDITOR_SELECTION_FOREGROUND_DEFAULT_COLOR; |
| |
| public static final String APPEARANCE_TAB_WIDTH = AbstractDecoratedTextEditorPreferenceConstants.EDITOR_TAB_WIDTH; |
| |
| public static final String CODEASSIST = PREFIX + ".CodeAssist"; //$NON-NLS-1$ |
| |
| public static final String CODEASSIST_AUTOACTIVATION = CODEASSIST + ".AutoActivation"; //$NON-NLS-1$ |
| |
| public static final String CODEASSIST_AUTOACTIVATION_DELAY = CODEASSIST_AUTOACTIVATION + ".Delay"; //$NON-NLS-1$ |
| |
| public static final String CODEASSIST_AUTOACTIVATION_ENABLE = CODEASSIST_AUTOACTIVATION + ".Enable"; //$NON-NLS-1$ |
| |
| public static final String CODEASSIST_AUTOACTIVATION_TRIGGERS = CODEASSIST_AUTOACTIVATION + ".Triggers"; //$NON-NLS-1$ |
| |
| public static final String CODEASSIST_AUTOINSERT = CODEASSIST + ".AutoInsert"; //$NON-NLS-1$ |
| |
| public static final String CODEASSIST_CASE_SENSITIVITY = CODEASSIST + ".CaseSensitivity"; //$NON-NLS-1$ |
| |
| public static final String CODEASSIST_ORDER_PROPOSALS = CODEASSIST + ".OrderProposals"; //$NON-NLS-1$ |
| |
| public static final String CODEASSIST_PARAMETERS_BACKGROUND = CODEASSIST + ".ParametersBackground"; //$NON-NLS-1$ |
| |
| public static final String CODEASSIST_PARAMETERS_FOREGROUND = CODEASSIST + ".ParametersForeground"; //$NON-NLS-1$ |
| |
| public static final String CODEASSIST_PREFIX_COMPLETION = CODEASSIST + ".PrefixCompletion"; //$NON-NLS-1$ |
| |
| public static final String CODEASSIST_PROPOSALS_BACKGROUND = CODEASSIST + ".ProposalsBackground"; //$NON-NLS-1$ |
| |
| public static final String CODEASSIST_PROPOSALS_FOREGROUND = CODEASSIST + ".ProposalsForeground"; //$NON-NLS-1$ |
| |
| public static final String CODEASSIST_REPLACEMENT_BACKGROUND = CODEASSIST + ".ReplacementBackground"; //$NON-NLS-1$ |
| |
| public static final String CODEASSIST_REPLACEMENT_FOREGROUND = CODEASSIST + "ReplacementForeground"; //$NON-NLS-1$ |
| |
| public static final String CODEASSIST_SHOW_VISIBLE_PROPOSALS = CODEASSIST + ".ShowVisibleProposals"; //$NON-NLS-1$ |
| |
| /* Code Formatter constants begin */ |
| public static final String CODEFORMATTER = PREFIX + ".CodeFormatter"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_LINES_BETWEEN = CODEFORMATTER + ".LinesBetween"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_LINE_MAX_LENGTH = CODEFORMATTER + ".LineMaxLength"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_INSIDE_BRACES = CODEFORMATTER + ".SpacesInsideBraces"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_OUTSIDE_BRACES = CODEFORMATTER + ".SpacesOutsideBraces"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_BEFORE_ARROWS = CODEFORMATTER + ".SpacesBeforeArrows"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_AFTER_ARROWS = CODEFORMATTER + ".SpacesAfterArrows"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_BEFORE_SEMI = CODEFORMATTER + ".SpacesBeforeSemi"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_AFTER_SEMI = CODEFORMATTER + ".SpacesAfterSemi"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_BEFORE_COMA = CODEFORMATTER + ".SpacesBeforeComa"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_AFTER_COMA = CODEFORMATTER + ".SpacesAfterComa"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_BEFORE_COLON = CODEFORMATTER + ".SpacesBeforeColon"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_AFTER_COLON = CODEFORMATTER + ".SpacesAfterColon"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_BEFORE_POINT = CODEFORMATTER + ".SpacesBeforePoint"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_AFTER_POINT = CODEFORMATTER + ".SpacesAfterPoint"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_BEFORE_OPERATOR = CODEFORMATTER + ".SpacesBeforeOperator"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_AFTER_OPERATOR = CODEFORMATTER + ".SpacesAfterOperator"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_BEFORE_EQUAL = CODEFORMATTER + ".SpacesBeforeEqual"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_AFTER_EQUAL = CODEFORMATTER + ".SpacesAfterEqual"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_BEFORE_PIPE = CODEFORMATTER + ".SpacesBeforePipe"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_AFTER_PIPE = CODEFORMATTER + ".SpacesAfterPipe"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_BEFORE_EXCLAMATION = CODEFORMATTER |
| + ".SpacesBeforeExclamation"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_AFTER_EXCLAMATION = CODEFORMATTER |
| + ".SpacesAfterExclamation"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_BEFORE_RULE_BRACE = CODEFORMATTER |
| + ".SpacesBeforeRuleBrace"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_BEFORE_ENDING_SEMI = CODEFORMATTER |
| + ".SpacesBeforeEndingSemi"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_CUT_AFTER_POINT = CODEFORMATTER + ".CutAfterPoint"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_AFTER_COMMENT = CODEFORMATTER + ".SpacesAfterComment"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_OUTSIDE_COLLECTION_BRACE = CODEFORMATTER |
| + ".SpacesOutsideCollectionBrace"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_SPACES_INSIDE_COLLECTION_BRACE = CODEFORMATTER |
| + ".SpacesInsideCollectionBrace"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_LINES_AFTER_MODULE = CODEFORMATTER + ".LinesAfterModule"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_LINES_AFTER_CREATE_FROM = CODEFORMATTER |
| + ".LinesAfterCreateFrom"; //$NON-NLS-1$ |
| |
| public static final String CODEFORMATTER_LINES_AFTER_SPECIAL_TAGS = CODEFORMATTER |
| + ".LinesAfterSpecialTags"; //$NON-NLS-1$ |
| |
| /* Code Formatter constants end */ |
| |
| public static final String EDITOR = PREFIX + ".Editor"; //$NON-NLS-1$ |
| |
| public static final String EDITOR_BACKGROUND_COLOR = AbstractTextEditor.PREFERENCE_COLOR_BACKGROUND; |
| |
| public static final String EDITOR_BACKGROUND_COLOR_DEFAULT = AbstractTextEditor.PREFERENCE_COLOR_BACKGROUND_SYSTEM_DEFAULT; |
| |
| public static final String EDITOR_FOREGROUND_COLOR = AbstractTextEditor.PREFERENCE_COLOR_FOREGROUND; |
| |
| public static final String EDITOR_FOREGROUND_COLOR_DEFAULT = AbstractTextEditor.PREFERENCE_COLOR_FOREGROUND_SYSTEM_DEFAULT; |
| |
| public static final String EDITOR_SMART_BACKSPACE = EDITOR + ".SmartBackspace"; //$NON-NLS-1$ |
| |
| public static final String HOVER = PREFIX + ".Hover"; //$NON-NLS-1$ |
| |
| public static final String HOVER_ANNOTATION_ROLL_OVER = HOVER + ".AnnotationRollOver"; //$NON-NLS-1$ |
| |
| public static final String SYNTAX = PREFIX + ".Syntax"; //$NON-NLS-1$ |
| |
| public static final String SYNTAX_BRACKET = SYNTAX + ".Bracket"; //$NON-NLS-1$ |
| |
| public static final String SYNTAX_BRACKET_BOLD = SYNTAX_BRACKET + BOLD_SUFFIX; |
| |
| public static final String SYNTAX_BRACKET_COLOR = SYNTAX_BRACKET + COLOR_SUFFIX; |
| |
| public static final String SYNTAX_BRACKET_ITALIC = SYNTAX_BRACKET + ITALIC_SUFFIX; |
| |
| public static final String SYNTAX_CONSTANT = SYNTAX + ".Constant"; //$NON-NLS-1$ |
| |
| public static final String SYNTAX_CONSTANT_BOLD = SYNTAX_CONSTANT + BOLD_SUFFIX; |
| |
| public static final String SYNTAX_CONSTANT_COLOR = SYNTAX_CONSTANT + COLOR_SUFFIX; |
| |
| public static final String SYNTAX_CONSTANT_ITALIC = SYNTAX_CONSTANT + ITALIC_SUFFIX; |
| |
| public static final String SYNTAX_DEFAULT = SYNTAX + ".Default"; //$NON-NLS-1$ |
| |
| public static final String SYNTAX_DEFAULT_BOLD = SYNTAX_DEFAULT + BOLD_SUFFIX; |
| |
| public static final String SYNTAX_DEFAULT_COLOR = SYNTAX_DEFAULT + COLOR_SUFFIX; |
| |
| public static final String SYNTAX_DEFAULT_ITALIC = SYNTAX_DEFAULT + ITALIC_SUFFIX; |
| |
| public static final String SYNTAX_IDENTIFIER = SYNTAX + ".Identifier"; //$NON-NLS-1$ |
| |
| public static final String SYNTAX_IDENTIFIER_BOLD = SYNTAX_IDENTIFIER + BOLD_SUFFIX; |
| |
| public static final String SYNTAX_IDENTIFIER_COLOR = SYNTAX_IDENTIFIER + COLOR_SUFFIX; |
| |
| public static final String SYNTAX_IDENTIFIER_ITALIC = SYNTAX_IDENTIFIER + ITALIC_SUFFIX; |
| |
| public static final String SYNTAX_KEYWORD = SYNTAX + ".Keyword"; //$NON-NLS-1$ |
| |
| public static final String SYNTAX_KEYWORD_BOLD = SYNTAX_KEYWORD + BOLD_SUFFIX; |
| |
| public static final String SYNTAX_KEYWORD_COLOR = SYNTAX_KEYWORD + COLOR_SUFFIX; |
| |
| public static final String SYNTAX_KEYWORD_ITALIC = SYNTAX_KEYWORD + ITALIC_SUFFIX; |
| |
| public static final String SYNTAX_BOLD_KEYWORD = SYNTAX + ".BoldKeyword"; //$NON-NLS-1$ |
| |
| public static final String SYNTAX_BOLD_KEYWORD_BOLD = SYNTAX_BOLD_KEYWORD + BOLD_SUFFIX; |
| |
| public static final String SYNTAX_BOLD_KEYWORD_COLOR = SYNTAX_BOLD_KEYWORD + COLOR_SUFFIX; |
| |
| public static final String SYNTAX_BOLD_KEYWORD_ITALIC = SYNTAX_BOLD_KEYWORD + ITALIC_SUFFIX; |
| |
| public static final String SYNTAX_CONTEXT_KEYWORD = SYNTAX + ".ContextKeyword"; //$NON-NLS-1$ |
| |
| public static final String SYNTAX_CONTEXT_KEYWORD_BOLD = SYNTAX_CONTEXT_KEYWORD + BOLD_SUFFIX; |
| |
| public static final String SYNTAX_CONTEXT_KEYWORD_COLOR = SYNTAX_CONTEXT_KEYWORD + COLOR_SUFFIX; |
| |
| public static final String SYNTAX_CONTEXT_KEYWORD_ITALIC = SYNTAX_CONTEXT_KEYWORD + ITALIC_SUFFIX; |
| |
| public static final String SYNTAX_LITERAL = SYNTAX + ".Literal"; //$NON-NLS-1$ |
| |
| public static final String SYNTAX_LITERAL_BOLD = SYNTAX_LITERAL + BOLD_SUFFIX; |
| |
| public static final String SYNTAX_LITERAL_COLOR = SYNTAX_LITERAL + COLOR_SUFFIX; |
| |
| public static final String SYNTAX_LITERAL_ITALIC = SYNTAX_LITERAL + ITALIC_SUFFIX; |
| |
| public static final String SYNTAX_NUMBER = SYNTAX + ".Number"; //$NON-NLS-1$ |
| |
| public static final String SYNTAX_NUMBER_BOLD = SYNTAX_NUMBER + BOLD_SUFFIX; |
| |
| public static final String SYNTAX_NUMBER_COLOR = SYNTAX_NUMBER + COLOR_SUFFIX; |
| |
| public static final String SYNTAX_NUMBER_ITALIC = SYNTAX_NUMBER + ITALIC_SUFFIX; |
| |
| public static final String SYNTAX_OPERATOR = SYNTAX + ".Operator"; //$NON-NLS-1$ |
| |
| public static final String SYNTAX_OPERATOR_BOLD = SYNTAX_OPERATOR + BOLD_SUFFIX; |
| |
| public static final String SYNTAX_OPERATOR_COLOR = SYNTAX_OPERATOR + COLOR_SUFFIX; |
| |
| public static final String SYNTAX_OPERATOR_ITALIC = SYNTAX_OPERATOR + ITALIC_SUFFIX; |
| |
| public static final String SYNTAX_SINGLE_LINE_COMMENT = SYNTAX + ".SingleLineComment"; //$NON-NLS-1$ |
| |
| public static final String SYNTAX_SINGLE_LINE_COMMENT_BOLD = SYNTAX_SINGLE_LINE_COMMENT + BOLD_SUFFIX; |
| |
| public static final String SYNTAX_SINGLE_LINE_COMMENT_COLOR = SYNTAX_SINGLE_LINE_COMMENT + COLOR_SUFFIX; |
| |
| public static final String SYNTAX_SINGLE_LINE_COMMENT_ITALIC = SYNTAX_SINGLE_LINE_COMMENT + ITALIC_SUFFIX; |
| |
| public static final String SYNTAX_SINGLE_LINE_SPECIAL_COMMENT = SYNTAX + ".SingleLineSpecialComment"; //$NON-NLS-1$ |
| |
| public static final String SYNTAX_SINGLE_LINE_SPECIAL_COMMENT_BOLD = SYNTAX_SINGLE_LINE_SPECIAL_COMMENT |
| + BOLD_SUFFIX; |
| |
| public static final String SYNTAX_SINGLE_LINE_SPECIAL_COMMENT_COLOR = SYNTAX_SINGLE_LINE_SPECIAL_COMMENT |
| + COLOR_SUFFIX; |
| |
| public static final String SYNTAX_SINGLE_LINE_SPECIAL_COMMENT_ITALIC = SYNTAX_SINGLE_LINE_SPECIAL_COMMENT |
| + ITALIC_SUFFIX; |
| |
| public static final String SYNTAX_STRING = SYNTAX + ".String"; //$NON-NLS-1$ |
| |
| public static final String SYNTAX_STRING_BOLD = SYNTAX_STRING + BOLD_SUFFIX; |
| |
| public static final String SYNTAX_STRING_COLOR = SYNTAX_STRING + COLOR_SUFFIX; |
| |
| public static final String SYNTAX_STRING_ITALIC = SYNTAX_STRING + ITALIC_SUFFIX; |
| |
| public static final String SYNTAX_SYMBOL = SYNTAX + ".Symbol"; //$NON-NLS-1$ |
| |
| public static final String SYNTAX_SYMBOL_BOLD = SYNTAX_SYMBOL + BOLD_SUFFIX; |
| |
| public static final String SYNTAX_SYMBOL_COLOR = SYNTAX_SYMBOL + COLOR_SUFFIX; |
| |
| public static final String SYNTAX_SYMBOL_ITALIC = SYNTAX_SYMBOL + ITALIC_SUFFIX; |
| |
| public static final String SYNTAX_TYPE = SYNTAX + ".Type"; //$NON-NLS-1$ |
| |
| public static final String SYNTAX_TYPE_BOLD = SYNTAX_TYPE + BOLD_SUFFIX; |
| |
| public static final String SYNTAX_TYPE_COLOR = SYNTAX_TYPE + COLOR_SUFFIX; |
| |
| public static final String SYNTAX_TYPE_ITALIC = SYNTAX_TYPE + ITALIC_SUFFIX; |
| |
| public static final String SYNTAX_ABSTRACT_TYPE = SYNTAX + ".AbstractType"; //$NON-NLS-1$ |
| |
| public static final String SYNTAX_ABSTRACT_TYPE_BOLD = SYNTAX_ABSTRACT_TYPE + BOLD_SUFFIX; |
| |
| public static final String SYNTAX_ABSTRACT_TYPE_COLOR = SYNTAX_ABSTRACT_TYPE + COLOR_SUFFIX; |
| |
| public static final String SYNTAX_ABSTRACT_TYPE_ITALIC = SYNTAX_ABSTRACT_TYPE + ITALIC_SUFFIX; |
| |
| public static final String TYPING = PREFIX + ".Typing"; //$NON-NLS-1$ |
| |
| public static final String TYPING_CLOSE_BRACES = TYPING + ".CloseBraces"; //$NON-NLS-1$ |
| |
| public static final String TYPING_CLOSE_BRACKETS = TYPING + ".ClolseBrackets"; //$NON-NLS-1$ |
| |
| public static final String TYPING_CLOSE_STRINGS = TYPING + ".CloseStrings"; //$NON-NLS-1$ |
| |
| public static final String TYPING_ESCAPE_STRINGS = TYPING + ".EscapeStrings"; //$NON-NLS-1$ |
| |
| public static final String TYPING_IMPORTS_ON_PASTE = TYPING + ".ImportsOnPaste"; //$NON-NLS-1$ |
| |
| public static final String TYPING_SMART_OPENING_BRACE = TYPING + ".SmarttOpeningBrace"; //$NON-NLS-1$ |
| |
| public static final String TYPING_SMART_PASTE = TYPING + ".SmartPaste"; //$NON-NLS-1$ |
| |
| public static final String TYPING_SMART_SEMICOLON = TYPING + ".SmarttSemicolon"; //$NON-NLS-1$ |
| |
| public static final String TYPING_SMART_TAB = TYPING + ".SmartTab"; //$NON-NLS-1$ |
| |
| public static final String TYPING_SPACES_FOR_TABS = TYPING + ".SpacesForTabs"; //$NON-NLS-1$ |
| |
| public static final String TYPING_WRAP_STRINGS = TYPING + ".WrapStrings"; //$NON-NLS-1$ |
| |
| private AtlPreferenceConstants() { |
| } |
| |
| /** |
| * This method generates a list of preference keys that can be used to initialize a new preference |
| * fPreferenceeStore. |
| * |
| * @return an array of preferences. |
| */ |
| public static AtlPreferenceStore.Key[] createStoreKeys() { |
| List<AtlPreferenceStore.Key> storeKeys = new ArrayList<AtlPreferenceStore.Key>(); |
| |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, APPEARANCE_CURRENT_LINE)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, APPEARANCE_CURRENT_LINE_COLOR)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, |
| APPEARANCE_HIGHLIGHT_CURRENT_LINE)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, |
| APPEARANCE_HIGHLIGHT_MATCHING_BRACKETS)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, |
| APPEARANCE_HIGHLIGHT_MATCHING_BRACKETS_COLOR)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, APPEARANCE_LINE_NUMBER_COLOR)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, APPEARANCE_LINE_NUMBER_RULER)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, APPEARANCE_PRINT_MARGIN)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, APPEARANCE_PRINT_MARGIN_COLOR)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, APPEARANCE_PRINT_MARGIN_COLUMN)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, |
| APPEARANCE_SELECTION_BACKGROUND_COLOR)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, |
| APPEARANCE_SELECTION_BACKGROUND_DEFAULT)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, |
| APPEARANCE_SELECTION_FOREGROUND_COLOR)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, |
| APPEARANCE_SELECTION_FOREGROUND_DEFAULT)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, APPEARANCE_TAB_WIDTH)); |
| |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, CODEASSIST_AUTOACTIVATION_DELAY)); |
| storeKeys |
| .add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, CODEASSIST_AUTOACTIVATION_ENABLE)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, |
| CODEASSIST_AUTOACTIVATION_TRIGGERS)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, CODEASSIST_AUTOINSERT)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, CODEASSIST_CASE_SENSITIVITY)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, CODEASSIST_ORDER_PROPOSALS)); |
| storeKeys |
| .add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, CODEASSIST_PARAMETERS_BACKGROUND)); |
| storeKeys |
| .add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, CODEASSIST_PARAMETERS_FOREGROUND)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, CODEASSIST_PREFIX_COMPLETION)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, CODEASSIST_PROPOSALS_BACKGROUND)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, CODEASSIST_PROPOSALS_FOREGROUND)); |
| storeKeys |
| .add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, CODEASSIST_REPLACEMENT_BACKGROUND)); |
| storeKeys |
| .add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, CODEASSIST_REPLACEMENT_FOREGROUND)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, |
| CODEASSIST_SHOW_VISIBLE_PROPOSALS)); |
| |
| /* Code Formatter begin */ |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, CODEFORMATTER_LINES_BETWEEN)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, CODEFORMATTER_LINE_MAX_LENGTH)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, CODEFORMATTER_SPACES_INSIDE_BRACES)); |
| storeKeys |
| .add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, CODEFORMATTER_SPACES_OUTSIDE_BRACES)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, CODEFORMATTER_SPACES_BEFORE_ARROWS)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, CODEFORMATTER_SPACES_AFTER_ARROWS)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, CODEFORMATTER_SPACES_BEFORE_SEMI)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, CODEFORMATTER_SPACES_AFTER_SEMI)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, CODEFORMATTER_SPACES_BEFORE_COMA)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, CODEFORMATTER_SPACES_AFTER_COMA)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, CODEFORMATTER_SPACES_BEFORE_COLON)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, CODEFORMATTER_SPACES_AFTER_COLON)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, CODEFORMATTER_SPACES_BEFORE_POINT)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, CODEFORMATTER_SPACES_AFTER_POINT)); |
| storeKeys |
| .add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, CODEFORMATTER_SPACES_BEFORE_OPERATOR)); |
| storeKeys |
| .add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, CODEFORMATTER_SPACES_AFTER_OPERATOR)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, CODEFORMATTER_SPACES_BEFORE_EQUAL)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, CODEFORMATTER_SPACES_AFTER_EQUAL)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, CODEFORMATTER_SPACES_BEFORE_PIPE)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, CODEFORMATTER_SPACES_AFTER_PIPE)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, |
| CODEFORMATTER_SPACES_BEFORE_EXCLAMATION)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, |
| CODEFORMATTER_SPACES_AFTER_EXCLAMATION)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, |
| CODEFORMATTER_SPACES_BEFORE_RULE_BRACE)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, |
| CODEFORMATTER_SPACES_BEFORE_ENDING_SEMI)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, CODEFORMATTER_CUT_AFTER_POINT)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, CODEFORMATTER_SPACES_AFTER_COMMENT)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, |
| CODEFORMATTER_SPACES_OUTSIDE_COLLECTION_BRACE)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, |
| CODEFORMATTER_SPACES_INSIDE_COLLECTION_BRACE)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, CODEFORMATTER_LINES_AFTER_MODULE)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, |
| CODEFORMATTER_LINES_AFTER_CREATE_FROM)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.INT, |
| CODEFORMATTER_LINES_AFTER_SPECIAL_TAGS)); |
| /* Code Formatter end */ |
| |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, EDITOR_BACKGROUND_COLOR)); |
| storeKeys |
| .add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, EDITOR_BACKGROUND_COLOR_DEFAULT)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, EDITOR_FOREGROUND_COLOR)); |
| storeKeys |
| .add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, EDITOR_FOREGROUND_COLOR_DEFAULT)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, EDITOR_SMART_BACKSPACE)); |
| |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_BRACKET_BOLD)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, SYNTAX_BRACKET_COLOR)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_BRACKET_ITALIC)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_CONSTANT_BOLD)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, SYNTAX_CONSTANT_COLOR)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_CONSTANT_ITALIC)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_DEFAULT_BOLD)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, SYNTAX_DEFAULT_COLOR)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_DEFAULT_ITALIC)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_IDENTIFIER_BOLD)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, SYNTAX_IDENTIFIER_COLOR)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_IDENTIFIER_ITALIC)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_KEYWORD_BOLD)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, SYNTAX_KEYWORD_COLOR)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_KEYWORD_ITALIC)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_BOLD_KEYWORD_BOLD)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, SYNTAX_BOLD_KEYWORD_COLOR)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_BOLD_KEYWORD_ITALIC)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_CONTEXT_KEYWORD_BOLD)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, SYNTAX_CONTEXT_KEYWORD_COLOR)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_CONTEXT_KEYWORD_ITALIC)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_LITERAL_BOLD)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, SYNTAX_LITERAL_COLOR)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_LITERAL_ITALIC)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_NUMBER_BOLD)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, SYNTAX_NUMBER_COLOR)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_NUMBER_ITALIC)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_OPERATOR_BOLD)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, SYNTAX_OPERATOR_COLOR)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_OPERATOR_ITALIC)); |
| storeKeys |
| .add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_SINGLE_LINE_COMMENT_BOLD)); |
| storeKeys |
| .add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, SYNTAX_SINGLE_LINE_COMMENT_COLOR)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, |
| SYNTAX_SINGLE_LINE_COMMENT_ITALIC)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, |
| SYNTAX_SINGLE_LINE_SPECIAL_COMMENT_BOLD)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, |
| SYNTAX_SINGLE_LINE_SPECIAL_COMMENT_COLOR)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, |
| SYNTAX_SINGLE_LINE_SPECIAL_COMMENT_ITALIC)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_STRING_BOLD)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, SYNTAX_STRING_COLOR)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_STRING_ITALIC)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_SYMBOL_BOLD)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, SYNTAX_SYMBOL_COLOR)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_SYMBOL_ITALIC)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_TYPE_BOLD)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, SYNTAX_TYPE_COLOR)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_TYPE_ITALIC)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_ABSTRACT_TYPE_BOLD)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.STRING, SYNTAX_ABSTRACT_TYPE_COLOR)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, SYNTAX_ABSTRACT_TYPE_ITALIC)); |
| |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, TYPING_CLOSE_BRACES)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, TYPING_CLOSE_BRACKETS)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, TYPING_CLOSE_STRINGS)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, TYPING_ESCAPE_STRINGS)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, TYPING_IMPORTS_ON_PASTE)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, TYPING_SMART_OPENING_BRACE)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, TYPING_SMART_PASTE)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, TYPING_SMART_SEMICOLON)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, TYPING_SMART_TAB)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, TYPING_SPACES_FOR_TABS)); |
| storeKeys.add(new AtlPreferenceStore.Key(AtlPreferenceStore.BOOLEAN, TYPING_WRAP_STRINGS)); |
| |
| AtlPreferenceStore.Key[] keys = new AtlPreferenceStore.Key[storeKeys.size()]; |
| storeKeys.toArray(keys); |
| return keys; |
| } |
| |
| /** |
| * Initialize a preference fPreferenceeStore with the default values that are setting up by the inline |
| * constants. |
| * |
| * @param store |
| * The preference fPreferenceeStore to modify. |
| */ |
| public static void initializeDefaultValues(IPreferenceStore store) { |
| TextEditorPreferenceConstants.initializeDefaultValues(store); |
| |
| store.setDefault(APPEARANCE_CURRENT_LINE, IAtlDefaultValues.APPEARANCE_CURRENT_LINE); |
| PreferenceConverter.setDefault(store, APPEARANCE_CURRENT_LINE_COLOR, |
| IAtlDefaultValues.APPEARANCE_CURRENT_LINE_COLOR); |
| store.setDefault(APPEARANCE_HIGHLIGHT_CURRENT_LINE, |
| IAtlDefaultValues.APPEARANCE_HIGHLIGHT_CURRENT_LINE); |
| store.setDefault(APPEARANCE_HIGHLIGHT_MATCHING_BRACKETS, |
| IAtlDefaultValues.APPEARANCE_HIGHLIGHT_MATCHING_BRACKETS); |
| PreferenceConverter.setDefault(store, APPEARANCE_HIGHLIGHT_MATCHING_BRACKETS_COLOR, |
| IAtlDefaultValues.APPEARANCE_HIGHLIGHT_MATCHING_BRACKETS_COLOR); |
| PreferenceConverter.setDefault(store, APPEARANCE_LINE_NUMBER_COLOR, |
| IAtlDefaultValues.APPEARANCE_LINE_NUMBER_COLOR); |
| store.setDefault(APPEARANCE_LINE_NUMBER_RULER, IAtlDefaultValues.APPEARANCE_LINE_NUMBER_RULER); |
| store.setDefault(APPEARANCE_PRINT_MARGIN, IAtlDefaultValues.APPEARANCE_PRINT_MARGIN); |
| PreferenceConverter.setDefault(store, APPEARANCE_PRINT_MARGIN_COLOR, |
| IAtlDefaultValues.APPEARANCE_PRINT_MARGIN_COLOR); |
| store.setDefault(APPEARANCE_PRINT_MARGIN_COLUMN, IAtlDefaultValues.APPEARANCE_PRINT_MARGIN_COLUMN); |
| PreferenceConverter.setDefault(store, APPEARANCE_SELECTION_BACKGROUND_COLOR, |
| IAtlDefaultValues.APPEARANCE_BACKGROUND_COLOR); |
| store.setDefault(APPEARANCE_SELECTION_BACKGROUND_DEFAULT, |
| IAtlDefaultValues.APPEARANCE_SELECTION_BACKGROUND_DEFAULT); |
| PreferenceConverter.setDefault(store, APPEARANCE_SELECTION_FOREGROUND_COLOR, |
| IAtlDefaultValues.APPEARANCE_FOREGROUND_COLOR); |
| store.setDefault(APPEARANCE_SELECTION_FOREGROUND_DEFAULT, |
| IAtlDefaultValues.APPEARANCE_SELECTION_FOREGROUND_DEFAULT); |
| store.setDefault(APPEARANCE_TAB_WIDTH, IAtlDefaultValues.APPEARANCE_TAB_WIDTH); |
| |
| store.setDefault(CODEASSIST_AUTOACTIVATION_DELAY, IAtlDefaultValues.CODEASSIST_AUTOACTIVATION_DELAY); |
| store.setDefault(CODEASSIST_AUTOACTIVATION_ENABLE, IAtlDefaultValues.CODEASSIST_AUTOACTIVATION_ENABLE); |
| store.setDefault(CODEASSIST_AUTOACTIVATION_TRIGGERS, |
| IAtlDefaultValues.CODEASSIST_AUTOACTIVATION_TRIGGERS); |
| store.setDefault(CODEASSIST_AUTOINSERT, IAtlDefaultValues.CODEASSIST_AUTOINSERT); |
| store.setDefault(CODEASSIST_CASE_SENSITIVITY, IAtlDefaultValues.CODEASSIST_CASE_SENSITIVITY); |
| store.setDefault(CODEASSIST_ORDER_PROPOSALS, IAtlDefaultValues.CODEASSIST_ORDER_PROPOSALS); |
| PreferenceConverter.setDefault(store, CODEASSIST_PARAMETERS_BACKGROUND, |
| IAtlDefaultValues.CODEASSIST_PARAMETERS_BACKGROUND_COLOR); |
| PreferenceConverter.setDefault(store, CODEASSIST_PARAMETERS_FOREGROUND, |
| IAtlDefaultValues.CODEASSIST_PARAMETERS_FOREGROUND_COLOR); |
| store.setDefault(CODEASSIST_PREFIX_COMPLETION, IAtlDefaultValues.CODEASSIST_PREFIX_COMPLETION); |
| PreferenceConverter.setDefault(store, CODEASSIST_PROPOSALS_BACKGROUND, |
| IAtlDefaultValues.CODEASSIST_PROPOSALS_BACKGROUND_COLOR); |
| PreferenceConverter.setDefault(store, CODEASSIST_PROPOSALS_FOREGROUND, |
| IAtlDefaultValues.CODEASSIST_PROPOSALS_FOREGROUND_COLOR); |
| PreferenceConverter.setDefault(store, CODEASSIST_REPLACEMENT_BACKGROUND, |
| IAtlDefaultValues.CODEASSIST_REPLACEMENT_BACKGROUND_COLOR); |
| PreferenceConverter.setDefault(store, CODEASSIST_REPLACEMENT_FOREGROUND, |
| IAtlDefaultValues.CODEASSIST_REPLACEMENT_FOREGROUND_COLOR); |
| store.setDefault(CODEASSIST_SHOW_VISIBLE_PROPOSALS, |
| IAtlDefaultValues.CODEASSIST_SHOW_VISIBLE_PROPOSALS); |
| |
| /* Code Formatter begin */ |
| store.setDefault(CODEFORMATTER_LINES_BETWEEN, IAtlDefaultValues.CODEFORMATTER_LINES_BETWEEN); |
| store.setDefault(CODEFORMATTER_LINE_MAX_LENGTH, IAtlDefaultValues.CODEFORMATTER_LINE_MAX_LENGTH); |
| store.setDefault(CODEFORMATTER_SPACES_INSIDE_BRACES, |
| IAtlDefaultValues.CODEFORMATTER_SPACES_INSIDE_BRACES); |
| store.setDefault(CODEFORMATTER_SPACES_OUTSIDE_BRACES, |
| IAtlDefaultValues.CODEFORMATTER_SPACES_OUTSIDE_BRACES); |
| store.setDefault(CODEFORMATTER_SPACES_BEFORE_ARROWS, |
| IAtlDefaultValues.CODEFORMATTER_SPACES_BEFORE_ARROWS); |
| store.setDefault(CODEFORMATTER_SPACES_AFTER_ARROWS, |
| IAtlDefaultValues.CODEFORMATTER_SPACES_AFTER_ARROWS); |
| store.setDefault(CODEFORMATTER_SPACES_BEFORE_SEMI, IAtlDefaultValues.CODEFORMATTER_SPACES_BEFORE_SEMI); |
| store.setDefault(CODEFORMATTER_SPACES_AFTER_SEMI, IAtlDefaultValues.CODEFORMATTER_SPACES_AFTER_SEMI); |
| store.setDefault(CODEFORMATTER_SPACES_BEFORE_COMA, IAtlDefaultValues.CODEFORMATTER_SPACES_BEFORE_COMA); |
| store.setDefault(CODEFORMATTER_SPACES_AFTER_COMA, IAtlDefaultValues.CODEFORMATTER_SPACES_AFTER_COMA); |
| store.setDefault(CODEFORMATTER_SPACES_BEFORE_COLON, |
| IAtlDefaultValues.CODEFORMATTER_SPACES_BEFORE_COLON); |
| store.setDefault(CODEFORMATTER_SPACES_AFTER_COLON, IAtlDefaultValues.CODEFORMATTER_SPACES_AFTER_COLON); |
| store.setDefault(CODEFORMATTER_SPACES_BEFORE_POINT, |
| IAtlDefaultValues.CODEFORMATTER_SPACES_BEFORE_POINT); |
| store.setDefault(CODEFORMATTER_SPACES_AFTER_POINT, IAtlDefaultValues.CODEFORMATTER_SPACES_AFTER_POINT); |
| store.setDefault(CODEFORMATTER_SPACES_BEFORE_OPERATOR, |
| IAtlDefaultValues.CODEFORMATTER_SPACES_BEFORE_OPERATOR); |
| store.setDefault(CODEFORMATTER_SPACES_AFTER_OPERATOR, |
| IAtlDefaultValues.CODEFORMATTER_SPACES_AFTER_OPERATOR); |
| store.setDefault(CODEFORMATTER_SPACES_BEFORE_EQUAL, |
| IAtlDefaultValues.CODEFORMATTER_SPACES_BEFORE_EQUAL); |
| store.setDefault(CODEFORMATTER_SPACES_AFTER_EQUAL, IAtlDefaultValues.CODEFORMATTER_SPACES_AFTER_EQUAL); |
| store.setDefault(CODEFORMATTER_SPACES_BEFORE_PIPE, IAtlDefaultValues.CODEFORMATTER_SPACES_BEFORE_PIPE); |
| store.setDefault(CODEFORMATTER_SPACES_AFTER_PIPE, IAtlDefaultValues.CODEFORMATTER_SPACES_AFTER_PIPE); |
| store.setDefault(CODEFORMATTER_SPACES_BEFORE_EXCLAMATION, |
| IAtlDefaultValues.CODEFORMATTER_SPACES_BEFORE_EXCLAMATION); |
| store.setDefault(CODEFORMATTER_SPACES_AFTER_EXCLAMATION, |
| IAtlDefaultValues.CODEFORMATTER_SPACES_AFTER_EXCLAMATION); |
| store.setDefault(CODEFORMATTER_SPACES_BEFORE_RULE_BRACE, |
| IAtlDefaultValues.CODEFORMATTER_SPACES_BEFORE_RULE_BRACE); |
| store.setDefault(CODEFORMATTER_SPACES_BEFORE_ENDING_SEMI, |
| IAtlDefaultValues.CODEFORMATTER_SPACES_BEFORE_ENDING_SEMI); |
| store.setDefault(CODEFORMATTER_CUT_AFTER_POINT, IAtlDefaultValues.CODEFORMATTER_CUT_AFTER_POINT); |
| store.setDefault(CODEFORMATTER_SPACES_AFTER_COMMENT, |
| IAtlDefaultValues.CODEFORMATTER_SPACES_AFTER_COMMENT); |
| store.setDefault(CODEFORMATTER_SPACES_OUTSIDE_COLLECTION_BRACE, |
| IAtlDefaultValues.CODEFORMATTER_SPACES_OUTSIDE_COLLECTION_BRACE); |
| store.setDefault(CODEFORMATTER_SPACES_INSIDE_COLLECTION_BRACE, |
| IAtlDefaultValues.CODEFORMATTER_SPACES_INSIDE_COLLECTION_BRACE); |
| store.setDefault(CODEFORMATTER_LINES_AFTER_MODULE, IAtlDefaultValues.CODEFORMATTER_LINES_AFTER_MODULE); |
| store.setDefault(CODEFORMATTER_LINES_AFTER_CREATE_FROM, |
| IAtlDefaultValues.CODEFORMATTER_LINES_AFTER_CREATE_FROM); |
| store.setDefault(CODEFORMATTER_LINES_AFTER_SPECIAL_TAGS, |
| IAtlDefaultValues.CODEFORMATTER_LINES_AFTER_SPECIAL_TAGS); |
| /* Code Formatter end */ |
| |
| store.setDefault(EDITOR_BACKGROUND_COLOR_DEFAULT, IAtlDefaultValues.EDITOR_BACKGROUND_COLOR_DEFAULT); |
| store.setDefault(EDITOR_FOREGROUND_COLOR_DEFAULT, IAtlDefaultValues.EDITOR_FOREGROUND_COLOR_DEFAULT); |
| store.setDefault(EDITOR_SMART_BACKSPACE, IAtlDefaultValues.EDITOR_SMART_BACKSPACE); |
| |
| store.setDefault(SYNTAX_BRACKET_BOLD, IAtlDefaultValues.SYNTAX_BRACKET_BOLD); |
| PreferenceConverter.setDefault(store, SYNTAX_BRACKET_COLOR, IAtlDefaultValues.SYNTAX_BRACKET_COLOR); |
| store.setDefault(SYNTAX_BRACKET_ITALIC, IAtlDefaultValues.SYNTAX_BRACKET_ITALIC); |
| store.setDefault(SYNTAX_CONSTANT_BOLD, IAtlDefaultValues.SYNTAX_CONSTANT_BOLD); |
| PreferenceConverter.setDefault(store, SYNTAX_CONSTANT_COLOR, IAtlDefaultValues.SYNTAX_CONSTANT_COLOR); |
| store.setDefault(SYNTAX_CONSTANT_ITALIC, IAtlDefaultValues.SYNTAX_CONSTANT_ITALIC); |
| store.setDefault(SYNTAX_DEFAULT_BOLD, IAtlDefaultValues.SYNTAX_DEFAULT_BOLD); |
| PreferenceConverter.setDefault(store, SYNTAX_DEFAULT_COLOR, IAtlDefaultValues.SYNTAX_DEFAULT_COLOR); |
| store.setDefault(SYNTAX_DEFAULT_ITALIC, IAtlDefaultValues.SYNTAX_DEFAULT_ITALIC); |
| store.setDefault(SYNTAX_IDENTIFIER_BOLD, IAtlDefaultValues.SYNTAX_IDENTIFIER_BOLD); |
| PreferenceConverter.setDefault(store, SYNTAX_IDENTIFIER_COLOR, |
| IAtlDefaultValues.SYNTAX_IDENTIFIER_COLOR); |
| store.setDefault(SYNTAX_IDENTIFIER_ITALIC, IAtlDefaultValues.SYNTAX_IDENTIFIER_ITALIC); |
| store.setDefault(SYNTAX_KEYWORD_BOLD, IAtlDefaultValues.SYNTAX_KEYWORD_BOLD); |
| PreferenceConverter.setDefault(store, SYNTAX_KEYWORD_COLOR, IAtlDefaultValues.SYNTAX_KEYWORD_COLOR); |
| store.setDefault(SYNTAX_KEYWORD_ITALIC, IAtlDefaultValues.SYNTAX_KEYWORD_ITALIC); |
| store.setDefault(SYNTAX_BOLD_KEYWORD_BOLD, IAtlDefaultValues.SYNTAX_BOLD_KEYWORD_BOLD); |
| PreferenceConverter.setDefault(store, SYNTAX_BOLD_KEYWORD_COLOR, |
| IAtlDefaultValues.SYNTAX_BOLD_KEYWORD_COLOR); |
| store.setDefault(SYNTAX_BOLD_KEYWORD_ITALIC, IAtlDefaultValues.SYNTAX_BOLD_KEYWORD_ITALIC); |
| store.setDefault(SYNTAX_CONTEXT_KEYWORD_BOLD, IAtlDefaultValues.SYNTAX_CONTEXT_KEYWORD_BOLD); |
| PreferenceConverter.setDefault(store, SYNTAX_CONTEXT_KEYWORD_COLOR, |
| IAtlDefaultValues.SYNTAX_CONTEXT_KEYWORD_COLOR); |
| store.setDefault(SYNTAX_CONTEXT_KEYWORD_ITALIC, IAtlDefaultValues.SYNTAX_CONTEXT_KEYWORD_ITALIC); |
| store.setDefault(SYNTAX_LITERAL_BOLD, IAtlDefaultValues.SYNTAX_LITERAL_BOLD); |
| PreferenceConverter.setDefault(store, SYNTAX_LITERAL_COLOR, IAtlDefaultValues.SYNTAX_LITERAL_COLOR); |
| store.setDefault(SYNTAX_LITERAL_ITALIC, IAtlDefaultValues.SYNTAX_LITERAL_ITALIC); |
| store.setDefault(SYNTAX_NUMBER_BOLD, IAtlDefaultValues.SYNTAX_NUMBER_BOLD); |
| PreferenceConverter.setDefault(store, SYNTAX_NUMBER_COLOR, IAtlDefaultValues.SYNTAX_NUMBER_COLOR); |
| store.setDefault(SYNTAX_NUMBER_ITALIC, IAtlDefaultValues.SYNTAX_NUMBER_ITALIC); |
| store.setDefault(SYNTAX_OPERATOR_BOLD, IAtlDefaultValues.SYNTAX_OPERATOR_BOLD); |
| PreferenceConverter.setDefault(store, SYNTAX_OPERATOR_COLOR, IAtlDefaultValues.SYNTAX_OPERATOR_COLOR); |
| store.setDefault(SYNTAX_OPERATOR_ITALIC, IAtlDefaultValues.SYNTAX_OPERATOR_ITALIC); |
| store.setDefault(SYNTAX_SINGLE_LINE_COMMENT_BOLD, IAtlDefaultValues.SYNTAX_SINGLE_LINE_COMMENT_BOLD); |
| PreferenceConverter.setDefault(store, SYNTAX_SINGLE_LINE_COMMENT_COLOR, |
| IAtlDefaultValues.SYNTAX_SINGLE_LINE_COMMENT_COLOR); |
| store.setDefault(SYNTAX_SINGLE_LINE_COMMENT_ITALIC, |
| IAtlDefaultValues.SYNTAX_SINGLE_LINE_COMMENT_ITALIC); |
| store.setDefault(SYNTAX_SINGLE_LINE_SPECIAL_COMMENT_BOLD, |
| IAtlDefaultValues.SYNTAX_SINGLE_LINE_SPECIAL_COMMENT_BOLD); |
| PreferenceConverter.setDefault(store, SYNTAX_SINGLE_LINE_SPECIAL_COMMENT_COLOR, |
| IAtlDefaultValues.SYNTAX_SINGLE_LINE_SPECIAL_COMMENT_COLOR); |
| store.setDefault(SYNTAX_SINGLE_LINE_SPECIAL_COMMENT_ITALIC, |
| IAtlDefaultValues.SYNTAX_SINGLE_LINE_SPECIAL_COMMENT_ITALIC); |
| store.setDefault(SYNTAX_STRING_BOLD, IAtlDefaultValues.SYNTAX_STRING_BOLD); |
| PreferenceConverter.setDefault(store, SYNTAX_STRING_COLOR, IAtlDefaultValues.SYNTAX_STRING_COLOR); |
| store.setDefault(SYNTAX_STRING_ITALIC, IAtlDefaultValues.SYNTAX_STRING_ITALIC); |
| store.setDefault(SYNTAX_SYMBOL_BOLD, IAtlDefaultValues.SYNTAX_SYMBOL_BOLD); |
| PreferenceConverter.setDefault(store, SYNTAX_SYMBOL_COLOR, IAtlDefaultValues.SYNTAX_SYMBOL_COLOR); |
| store.setDefault(SYNTAX_SYMBOL_ITALIC, IAtlDefaultValues.SYNTAX_SYMBOL_ITALIC); |
| store.setDefault(SYNTAX_TYPE_BOLD, IAtlDefaultValues.SYNTAX_TYPE_BOLD); |
| PreferenceConverter.setDefault(store, SYNTAX_TYPE_COLOR, IAtlDefaultValues.SYNTAX_TYPE_COLOR); |
| store.setDefault(SYNTAX_TYPE_ITALIC, IAtlDefaultValues.SYNTAX_TYPE_ITALIC); |
| store.setDefault(SYNTAX_ABSTRACT_TYPE_BOLD, IAtlDefaultValues.SYNTAX_ABSTRACT_TYPE_BOLD); |
| PreferenceConverter.setDefault(store, SYNTAX_ABSTRACT_TYPE_COLOR, |
| IAtlDefaultValues.SYNTAX_ABSTRACT_TYPE_COLOR); |
| store.setDefault(SYNTAX_ABSTRACT_TYPE_ITALIC, IAtlDefaultValues.SYNTAX_ABSTRACT_TYPE_ITALIC); |
| |
| store.setDefault(TYPING_CLOSE_BRACES, IAtlDefaultValues.TYPING_CLOSE_BRACES); |
| store.setDefault(TYPING_CLOSE_BRACKETS, IAtlDefaultValues.TYPING_CLOSE_BRACKETS); |
| store.setDefault(TYPING_CLOSE_STRINGS, IAtlDefaultValues.TYPING_CLOSE_STRINGS); |
| store.setDefault(TYPING_ESCAPE_STRINGS, IAtlDefaultValues.TYPING_ESCAPE_STRINGS); |
| store.setDefault(TYPING_IMPORTS_ON_PASTE, IAtlDefaultValues.TYPING_IMPORTS_ON_PASTE); |
| store.setDefault(TYPING_SMART_OPENING_BRACE, IAtlDefaultValues.TYPING_SMART_OPENING_BRACE); |
| store.setDefault(TYPING_SMART_PASTE, IAtlDefaultValues.TYPING_SMART_PASTE); |
| store.setDefault(TYPING_SMART_SEMICOLON, IAtlDefaultValues.TYPING_SMART_SEMICOLON); |
| store.setDefault(TYPING_SMART_TAB, IAtlDefaultValues.TYPING_SMART_TAB); |
| store.setDefault(TYPING_SPACES_FOR_TABS, IAtlDefaultValues.TYPING_SPACES_FOR_TABS); |
| store.setDefault(TYPING_WRAP_STRINGS, IAtlDefaultValues.TYPING_WRAP_STRINGS); |
| } |
| |
| } |