Preference constants used in the JDT-UI preference store. Clients should only read the
JDT-UI preference store using these values. Clients are not allowed to modify the
preference store programmatically.
since: 2.0
APPEARANCE_VISIBILITY_SORT_ORDER A named preference that defines how member elements are ordered by visibility in the
Java views using the JavaElementSorter.
Value is of type String: A comma separated list of the
following entries.
CODEASSIST_EXCLUDED_CATEGORIES A named preference that controls which completion proposal categories
have been excluded from the default proposal list.
CODEASSIST_FILL_ARGUMENT_NAMES A named preference that controls if argument names are filled in when a method is selected from as list
of code assist proposal.
CODEASSIST_GUESS_METHOD_ARGUMENTS A named preference that controls if method arguments are guessed when a
method is selected from as list of code assist proposal.
CODEGEN_IS_FOR_GETTERS A named preference that controls whether to use the prefix "is" or the prefix "get" for
automatically created getters which return a boolean field.
CODEGEN__NON_JAVADOC_COMMENTS A named preference that controls if a non-javadoc comment gets added to methods generated via the
"Override Methods" operation.
EDITOR_BACKGROUND_COLOR A named preference that holds the color used as the text background.
This value has not effect if the system default color is used.
EDITOR_DEFAULT_HOVER_CONFIGURED_ID A string value used by the named preferences for hover configuration to
describe that the default hover should be shown for the given key
modifiers.
EDITOR_FOREGROUND_COLOR A named preference that holds the color used as the text foreground.
This value has not effect if the system default color is used.
EDITOR_NO_HOVER_CONFIGURED_ID A string value used by the named preferences for hover configuration to
describe that no hover should be shown for the given key modifiers.
EDITOR_SYNC_OUTLINE_ON_CURSOR_MOVE A named preference that controls whether the outline view selection
should stay in sync with with the element at the current cursor position.
OPEN_TYPE_HIERARCHY A named preference that controls if a new type hierarchy gets opened in a
new type hierarchy perspective or inside the type hierarchy view part.
ORGIMPORTS_IGNORELOWERCASE A named preferences that controls if types that start with a lower case letters get added by the
"Organize Import" operation.
PROPERTIES_FILE_EDITOR_TEXT_FONT The symbolic font name for the Java properties file editor text font
(value "org.eclipse.jdt.ui.PropertiesFileEditor.textfont").
getPreference(String key, IJavaProject project) Returns the value for the given key in the given context.
Parameters: key - The preference key Parameters: project - The current context or null if no context is available and theworkspace setting should be taken.
final public static String APPEARANCE_ENABLE_VISIBILITY_SORT_ORDER(Code)
A named preferences that controls if Java elements are also sorted by
visibility.
Value is of type Boolean.
since: 3.0
APPEARANCE_FOLD_PACKAGES_IN_PACKAGE_EXPLORER
final public static String APPEARANCE_FOLD_PACKAGES_IN_PACKAGE_EXPLORER(Code)
A named preference that controls if empty inner packages are folded in
the hierarchical mode of the package explorer.
Value is of type Boolean: if true empty
inner packages are folded.
since: 2.1
APPEARANCE_JAVADOC_FONT
final public static String APPEARANCE_JAVADOC_FONT(Code)
The symbolic font name for the font used to display Javadoc
(value "org.eclipse.jdt.ui.javadocfont").
since: 3.3
APPEARANCE_MEMBER_SORT_ORDER
final public static String APPEARANCE_MEMBER_SORT_ORDER(Code)
A named preference that defines how member elements are ordered by the
Java views using the JavaElementSorter.
Value is of type String: A comma separated list of the
following entries. Each entry must be in the list, no duplication. List
order defines the sort order.
T: Types
C: Constructors
I: Initializers
M: Methods
F: Fields
SI: Static Initializers
SM: Static Methods
SF: Static Fields
since: 2.1
APPEARANCE_METHOD_RETURNTYPE
final public static String APPEARANCE_METHOD_RETURNTYPE(Code)
A named preference that controls return type rendering of methods in the UI.
Value is of type Boolean: if true return types
are rendered
APPEARANCE_METHOD_TYPEPARAMETERS
final public static String APPEARANCE_METHOD_TYPEPARAMETERS(Code)
A named preference that controls type parameter rendering of methods in the UI.
Value is of type Boolean: if true return types
are rendered
since: 3.1
APPEARANCE_OVERRIDE_INDICATOR
final public static String APPEARANCE_OVERRIDE_INDICATOR(Code)
A named preference that controls if override indicators are rendered in the UI.
Value is of type Boolean: if true override
indicators are rendered
APPEARANCE_PKG_NAME_PATTERN_FOR_PKG_VIEW
final public static String APPEARANCE_PKG_NAME_PATTERN_FOR_PKG_VIEW(Code)
A named preference that defines the pattern used for package name compression.
Value is of type String. For example for the given package name 'org.eclipse.jdt' pattern
'.' will compress it to '..jdt', '1~' to 'o~.e~.jdt'.
APPEARANCE_VISIBILITY_SORT_ORDER
final public static String APPEARANCE_VISIBILITY_SORT_ORDER(Code)
A named preference that defines how member elements are ordered by visibility in the
Java views using the JavaElementSorter.
Value is of type String: A comma separated list of the
following entries. Each entry must be in the list, no duplication. List
order defines the sort order.
B: Public
V: Private
R: Protected
D: Default
since: 3.0
BROWSING_LINK_VIEW_TO_EDITOR
final public static String BROWSING_LINK_VIEW_TO_EDITOR(Code)
A named preference that controls if the Java Browsing views are linked to the active editor.
Value is of type Boolean.
BROWSING_STACK_VERTICALLY
final public static String BROWSING_STACK_VERTICALLY(Code)
A named preference that controls the layout of the Java Browsing views vertically. Boolean value.
Value is of type Boolean. If true the views are stacked vertical.
If false they are stacked horizontal.
CODEASSIST_ADDIMPORT
final public static String CODEASSIST_ADDIMPORT(Code)
A named preference that controls if the Java code assist adds import
statements.
Value is of type Boolean.
since: 2.1
CODEASSIST_AUTOACTIVATION
final public static String CODEASSIST_AUTOACTIVATION(Code)
A named preference that controls if the Java code assist gets auto activated.
Value is of type Boolean.
CODEASSIST_AUTOACTIVATION_DELAY
final public static String CODEASSIST_AUTOACTIVATION_DELAY(Code)
A name preference that holds the auto activation delay time in milliseconds.
Value is of type Integer.
CODEASSIST_AUTOACTIVATION_TRIGGERS_JAVA
final public static String CODEASSIST_AUTOACTIVATION_TRIGGERS_JAVA(Code)
A named preference that holds the characters that auto activate code assist in Java code.
Value is of type String. All characters that trigger auto code assist in Java code.
CODEASSIST_AUTOACTIVATION_TRIGGERS_JAVADOC
final public static String CODEASSIST_AUTOACTIVATION_TRIGGERS_JAVADOC(Code)
A named preference that holds the characters that auto activate code assist in Javadoc.
Value is of type String. All characters that trigger auto code assist in Javadoc.
CODEASSIST_AUTOINSERT
final public static String CODEASSIST_AUTOINSERT(Code)
A named preference that controls if the Java code assist inserts a
proposal automatically if only one proposal is available.
Value is of type Boolean.
since: 2.1
CODEASSIST_CASE_SENSITIVITY
final public static String CODEASSIST_CASE_SENSITIVITY(Code)
A named preference that controls whether code assist proposals filtering is case sensitive or not.
Value is of type Boolean.
CODEASSIST_CATEGORY_ORDER
final public static String CODEASSIST_CATEGORY_ORDER(Code)
A named preference that controls which the order of the specific code assist commands.
Value is of type String, a "\0"-separated list with categoryId:cycleState where
categoryId is the String holding the category ID
cycleState is an int which specifies the rank and the enablement:
final public static String EDITOR_ADD_JAVADOC_TAGS(Code)
A named preference that controls whether the 'add JavaDoc tags' feature
is enabled.
Value is of type Boolean.
since: 2.1
EDITOR_ALT_SHIFT_HOVER
final public static String EDITOR_ALT_SHIFT_HOVER(Code)
A named preference that defines the hover shown when the
ALT modifier key is pressed.
Value is of type String: possible values are
EDITOR_NO_HOVER_CONFIGURED_ID,
EDITOR_DEFAULT_HOVER_CONFIGURED_ID or the hover id of a
hover contributed as javaEditorTextHovers.
final public static String EDITOR_ANNOTATION_ROLL_OVER(Code)
A named preference that controls whether annotation roll over is used or not.
Value is of type Boolean. If true the annotation ruler column
uses a roll over to display multiple annotations
since: 3.0
EDITOR_BACKGROUND_COLOR
final public static String EDITOR_BACKGROUND_COLOR(Code)
A named preference that holds the color used as the text background.
This value has not effect if the system default color is used.
Value is of type String. A RGB color value encoded as a string
using class PreferenceConverter
See Also: org.eclipse.jface.resource.StringConverter See Also: org.eclipse.jface.preference.PreferenceConverterAbstractTextEditor.PREFERENCE_COLOR_BACKGROUND
EDITOR_BACKGROUND_DEFAULT_COLOR
final public static String EDITOR_BACKGROUND_DEFAULT_COLOR(Code)
A named preference that describes if the system default background color
is used as the text background.
final public static String EDITOR_BOOKMARK_INDICATION_COLOR(Code)
A named preference that holds the color used to render bookmark indicators.
Value is of type String. A RGB color value encoded as a string
using class PreferenceConverter
See Also:PreferenceConstants.EDITOR_BOOKMARK_INDICATION See Also: org.eclipse.jface.resource.StringConverter See Also: org.eclipse.jface.preference.PreferenceConverter since: 2.1org.eclipse.ui.texteditor.MarkerAnnotationPreferences
EDITOR_BOOKMARK_INDICATION_IN_OVERVIEW_RULER
final public static String EDITOR_BOOKMARK_INDICATION_IN_OVERVIEW_RULER(Code)
A named preference that controls whether the overview ruler shows
bookmark indicators.
final public static String EDITOR_BROWSER_LIKE_LINKS_KEY_MODIFIER_MASK(Code)
A named preference that controls the key modifier mask for browser like links.
The value is only used if the value of EDITOR_BROWSER_LIKE_LINKS
cannot be resolved to valid SWT modifier bits.
final public static String EDITOR_CLOSE_BRACES(Code)
A named preference that controls whether the 'close braces' feature is
enabled.
Value is of type Boolean.
since: 2.1
EDITOR_CLOSE_BRACKETS
final public static String EDITOR_CLOSE_BRACKETS(Code)
A named preference that controls whether the 'close brackets' feature is
enabled.
Value is of type Boolean.
since: 2.1
EDITOR_CLOSE_JAVADOCS
final public static String EDITOR_CLOSE_JAVADOCS(Code)
A named preference that controls whether the 'close java docs' feature is
enabled.
Value is of type Boolean.
since: 2.1
EDITOR_CLOSE_STRINGS
final public static String EDITOR_CLOSE_STRINGS(Code)
A named preference that controls whether the 'close strings' feature
is enabled.
Value is of type Boolean.
since: 2.1
EDITOR_CORRECTION_INDICATION
final public static String EDITOR_CORRECTION_INDICATION(Code)
A named preference that controls if correction indicators are shown in the UI.
Value is of type Boolean.
EDITOR_CTRL_ALT_HOVER
final public static String EDITOR_CTRL_ALT_HOVER(Code)
A named preference that defines the hover shown when the
CTRL + ALT modifier keys is pressed.
Value is of type String: possible values are
EDITOR_NO_HOVER_CONFIGURED_ID or
EDITOR_DEFAULT_HOVER_CONFIGURED_ID or the hover id of a
hover contributed as javaEditorTextHovers.
final public static String EDITOR_CTRL_ALT_SHIFT_HOVER(Code)
A named preference that defines the hover shown when the
CTRL + ALT + SHIFT modifier keys is pressed.
Value is of type String: possible values are
EDITOR_NO_HOVER_CONFIGURED_ID or
EDITOR_DEFAULT_HOVER_CONFIGURED_ID or the hover id of a
hover contributed as javaEditorTextHovers.
final public static String EDITOR_CTRL_HOVER(Code)
A named preference that defines the hover shown when the
CTRL modifier key is pressed.
Value is of type String: possible values are
EDITOR_NO_HOVER_CONFIGURED_ID or
EDITOR_DEFAULT_HOVER_CONFIGURED_ID or the hover id of a
hover contributed as javaEditorTextHovers.
final public static String EDITOR_CTRL_SHIFT_HOVER(Code)
A named preference that defines the hover shown when the
CTRL + SHIFT modifier keys is pressed.
Value is of type String: possible values are
EDITOR_NO_HOVER_CONFIGURED_ID or
EDITOR_DEFAULT_HOVER_CONFIGURED_ID or the hover id of a
hover contributed as javaEditorTextHovers.
final public static String EDITOR_CURRENT_LINE_COLOR(Code)
A named preference that holds the color used to highlight the current line.
Value is of type String. A RGB color value encoded as a string
using class PreferenceConverter
See Also: org.eclipse.jface.resource.StringConverter See Also: org.eclipse.jface.preference.PreferenceConverterorg.eclipse.ui.texteditor.AbstractDecoratedTextEditorPreferenceConstants
EDITOR_DEFAULT_HOVER
final public static String EDITOR_DEFAULT_HOVER(Code)
A named preference that defines the hover named the 'default hover'.
Value is of type String: possible values are
EDITOR_NO_HOVER_CONFIGURED_ID or the hover id of a hover
contributed as javaEditorTextHovers.
since: 2.1PreferenceConstants.EDITOR_TEXT_HOVER_MODIFIERS
EDITOR_DEFAULT_HOVER_CONFIGURED_ID
final public static String EDITOR_DEFAULT_HOVER_CONFIGURED_ID(Code)
A string value used by the named preferences for hover configuration to
describe that the default hover should be shown for the given key
modifiers. The default hover is described by the
EDITOR_DEFAULT_HOVER property.
since: 2.1PreferenceConstants.EDITOR_TEXT_HOVER_MODIFIERS
EDITOR_DISABLE_OVERWRITE_MODE
final public static String EDITOR_DISABLE_OVERWRITE_MODE(Code)
A named preference that controls disabling of the overwrite mode.
final public static String EDITOR_ESCAPE_STRINGS(Code)
A named preference that controls whether the 'escape strings' feature is
enabled.
Value is of type Boolean.
since: 3.0
EDITOR_EVALUTE_TEMPORARY_PROBLEMS
final public static String EDITOR_EVALUTE_TEMPORARY_PROBLEMS(Code)
A named preference that controls if temporary problems are evaluated and shown in the UI.
Value is of type Boolean.
EDITOR_FIND_SCOPE_COLOR
final public static String EDITOR_FIND_SCOPE_COLOR(Code)
A named preference that holds the color used for the find/replace scope.
Value is of type String. A RGB color value encoded as a string
using class PreferenceConverter
See Also: org.eclipse.jface.resource.StringConverter See Also: org.eclipse.jface.preference.PreferenceConverterAbstractTextEditor.PREFERENCE_COLOR_FIND_SCOPE
EDITOR_FOLDING_ENABLED
final public static String EDITOR_FOLDING_ENABLED(Code)
A named preference that controls whether folding is enabled in the Java editor.
Value is of type Boolean.
since: 3.0
EDITOR_FOLDING_HEADERS
final public static String EDITOR_FOLDING_HEADERS(Code)
A named preference that stores the value for header comment folding for the default folding provider.
Value is of type Boolean.
since: 3.1
EDITOR_FOLDING_IMPORTS
final public static String EDITOR_FOLDING_IMPORTS(Code)
A named preference that stores the value for imports folding for the default folding provider.
Value is of type Boolean.
since: 3.0
EDITOR_FOLDING_INNERTYPES
final public static String EDITOR_FOLDING_INNERTYPES(Code)
A named preference that stores the value for inner type folding for the default folding provider.
Value is of type Boolean.
since: 3.0
EDITOR_FOLDING_JAVADOC
final public static String EDITOR_FOLDING_JAVADOC(Code)
A named preference that stores the value for Javadoc folding for the default folding provider.
Value is of type Boolean.
since: 3.0
EDITOR_FOLDING_METHODS
final public static String EDITOR_FOLDING_METHODS(Code)
A named preference that stores the value for method folding for the default folding provider.
Value is of type Boolean.
since: 3.0
EDITOR_FOLDING_PROVIDER
final public static String EDITOR_FOLDING_PROVIDER(Code)
A named preference that stores the configured folding provider.
Value is of type String.
since: 3.0
EDITOR_FOREGROUND_COLOR
final public static String EDITOR_FOREGROUND_COLOR(Code)
A named preference that holds the color used as the text foreground.
This value has not effect if the system default color is used.
Value is of type String. A RGB color value encoded as a string
using class PreferenceConverter
See Also: org.eclipse.jface.resource.StringConverter See Also: org.eclipse.jface.preference.PreferenceConverterAbstractTextEditor.PREFERENCE_COLOR_FOREGROUND
EDITOR_FOREGROUND_DEFAULT_COLOR
final public static String EDITOR_FOREGROUND_DEFAULT_COLOR(Code)
A named preference that describes if the system default foreground color
is used as the text foreground.
final public static String EDITOR_LINE_NUMBER_RULER_COLOR(Code)
A named preference that holds the color used to render line numbers inside the line number ruler.
Value is of type String. A RGB color value encoded as a string
using class PreferenceConverter
See Also: org.eclipse.jface.resource.StringConverter See Also: org.eclipse.jface.preference.PreferenceConverter See Also:PreferenceConstants.EDITOR_LINE_NUMBER_RULERorg.eclipse.ui.texteditor.AbstractDecoratedTextEditorPreferenceConstants
EDITOR_LINKED_POSITION_COLOR
final public static String EDITOR_LINKED_POSITION_COLOR(Code)
A named preference that holds the color used to render linked positions inside code templates.
Value is of type String. A RGB color value encoded as a string
using class PreferenceConverter
See Also: org.eclipse.jface.resource.StringConverter See Also: org.eclipse.jface.preference.PreferenceConverter
EDITOR_LINK_COLOR
final public static String EDITOR_LINK_COLOR(Code)
A named preference that holds the color used for 'linked-mode' underline.
Value is of type String. A RGB color value encoded as a string
using class PreferenceConverter
See Also: org.eclipse.jface.resource.StringConverter See Also: org.eclipse.jface.preference.PreferenceConverter since: 2.1AbstractDecoratedTextEditorPreferenceConstants.EDITOR_HYPERLINK_COLOR
EDITOR_MARK_BREAK_CONTINUE_TARGETS
final public static String EDITOR_MARK_BREAK_CONTINUE_TARGETS(Code)
final public static String EDITOR_MATCHING_BRACKETS(Code)
A named preference that controls whether bracket matching highlighting is turned on or off.
Value is of type Boolean.
EDITOR_MATCHING_BRACKETS_COLOR
final public static String EDITOR_MATCHING_BRACKETS_COLOR(Code)
A named preference that holds the color used to highlight matching brackets.
Value is of type String. A RGB color value encoded as a string
using class PreferenceConverter
See Also: org.eclipse.jface.resource.StringConverter See Also: org.eclipse.jface.preference.PreferenceConverter
EDITOR_MULTI_LINE_COMMENT_BOLD
final public static String EDITOR_MULTI_LINE_COMMENT_BOLD(Code)
A named preference that controls whether multi-line comments are rendered in bold.
Value is of type Boolean. If true multi-line comments are rendered
in bold. If false the are rendered using no font style attribute.
EDITOR_MULTI_LINE_COMMENT_COLOR
final public static String EDITOR_MULTI_LINE_COMMENT_COLOR(Code)
A named preference that holds the color used to render multi-line comments.
Value is of type String. A RGB color value encoded as a string
using class PreferenceConverter
See Also: org.eclipse.jface.resource.StringConverter See Also: org.eclipse.jface.preference.PreferenceConverter
EDITOR_MULTI_LINE_COMMENT_ITALIC
final public static String EDITOR_MULTI_LINE_COMMENT_ITALIC(Code)
A named preference that controls whether multi-line comments are rendered in italic.
Value is of type Boolean. If true multi-line comments are rendered
in italic. If false the are rendered using no italic font style attribute.
since: 3.0
EDITOR_MULTI_LINE_COMMENT_STRIKETHROUGH
final public static String EDITOR_MULTI_LINE_COMMENT_STRIKETHROUGH(Code)
A named preference that controls whether multi-line comments are rendered in strikethrough.
Value is of type Boolean. If true multi-line comments are rendered
in strikethrough. If false the are rendered using no strikethrough font style attribute.
since: 3.1
EDITOR_MULTI_LINE_COMMENT_UNDERLINE
final public static String EDITOR_MULTI_LINE_COMMENT_UNDERLINE(Code)
A named preference that controls whether multi-line comments are rendered in underline.
Value is of type Boolean. If true multi-line comments are rendered
in underline. If false the are rendered using no underline font style attribute.
since: 3.1
EDITOR_NONE_HOVER
final public static String EDITOR_NONE_HOVER(Code)
A named preference that defines the hover shown when no control key is
pressed.
Value is of type String: possible values are
EDITOR_NO_HOVER_CONFIGURED_ID or
EDITOR_DEFAULT_HOVER_CONFIGURED_ID or the hover id of a hover
contributed as javaEditorTextHovers.
final public static String EDITOR_NO_HOVER_CONFIGURED_ID(Code)
A string value used by the named preferences for hover configuration to
describe that no hover should be shown for the given key modifiers.
PreferenceConstants.EDITOR_TEXT_HOVER_MODIFIERS since: 2.1
EDITOR_OVERVIEW_RULER
final public static String EDITOR_OVERVIEW_RULER(Code)
A named preference that controls if the overview ruler is shown in the UI.
final public static String EDITOR_PRINT_MARGIN_COLOR(Code)
A named preference that holds the color used to render the print margin.
Value is of type String. A RGB color value encoded as a string
using class PreferenceConverter
See Also: org.eclipse.jface.resource.StringConverter See Also: org.eclipse.jface.preference.PreferenceConverterorg.eclipse.ui.texteditor.AbstractDecoratedTextEditorPreferenceConstants
EDITOR_PRINT_MARGIN_COLUMN
final public static String EDITOR_PRINT_MARGIN_COLUMN(Code)
final public static String EDITOR_PROBLEM_INDICATION_COLOR(Code)
A named preference that holds the color used to render problem indicators.
Value is of type String. A RGB color value encoded as a string
using class PreferenceConverter
See Also:PreferenceConstants.EDITOR_PROBLEM_INDICATION See Also: org.eclipse.jface.resource.StringConverter See Also: org.eclipse.jface.preference.PreferenceConverterorg.eclipse.ui.texteditor.MarkerAnnotationPreferences
EDITOR_QUICKASSIST_LIGHTBULB
final public static String EDITOR_QUICKASSIST_LIGHTBULB(Code)
A named preference that controls if quick assist light bulbs are shown.
Value is of type Boolean: if true light bulbs are shown
for quick assists.
since: 3.0
EDITOR_SEARCH_RESULT_INDICATION
final public static String EDITOR_SEARCH_RESULT_INDICATION(Code)
A named preference that controls whether the editor shows search
indicators in text (squiggly lines).
final public static String EDITOR_SEARCH_RESULT_INDICATION_COLOR(Code)
A named preference that holds the color used to render search indicators.
Value is of type String. A RGB color value encoded as a string
using class PreferenceConverter
See Also:PreferenceConstants.EDITOR_SEARCH_RESULT_INDICATION See Also: org.eclipse.jface.resource.StringConverter See Also: org.eclipse.jface.preference.PreferenceConverter since: 2.1org.eclipse.ui.texteditor.MarkerAnnotationPreferences
EDITOR_SEARCH_RESULT_INDICATION_IN_OVERVIEW_RULER
final public static String EDITOR_SEARCH_RESULT_INDICATION_IN_OVERVIEW_RULER(Code)
A named preference that controls whether the overview ruler shows
search result indicators.
final public static String EDITOR_SEMANTIC_HIGHLIGHTING_ENABLED_SUFFIX(Code)
A named preference suffix that controls if semantic highlighting is enabled.
Value is of type Boolean: true if enabled.
since: 3.0
EDITOR_SEMANTIC_HIGHLIGHTING_ITALIC_SUFFIX
final public static String EDITOR_SEMANTIC_HIGHLIGHTING_ITALIC_SUFFIX(Code)
A named preference suffix that controls if semantic highlighting has the text attribute italic.
Value is of type Boolean: true if italic.
since: 3.0
EDITOR_SEMANTIC_HIGHLIGHTING_PREFIX
final public static String EDITOR_SEMANTIC_HIGHLIGHTING_PREFIX(Code)
A named preference prefix for semantic highlighting preferences.
since: 3.0
EDITOR_SEMANTIC_HIGHLIGHTING_STRIKETHROUGH_SUFFIX
final public static String EDITOR_SEMANTIC_HIGHLIGHTING_STRIKETHROUGH_SUFFIX(Code)
A named preference suffix that controls if semantic highlighting has the text attribute strikethrough.
Value is of type Boolean: true if strikethrough.
since: 3.1
EDITOR_SEMANTIC_HIGHLIGHTING_UNDERLINE_SUFFIX
final public static String EDITOR_SEMANTIC_HIGHLIGHTING_UNDERLINE_SUFFIX(Code)
A named preference suffix that controls if semantic highlighting has the text attribute underline.
Value is of type Boolean: true if underline.
since: 3.1
EDITOR_SHIFT_HOVER
final public static String EDITOR_SHIFT_HOVER(Code)
A named preference that defines the hover shown when the
SHIFT modifier key is pressed.
Value is of type String: possible values are
EDITOR_NO_HOVER_CONFIGURED_ID or
EDITOR_DEFAULT_HOVER_CONFIGURED_ID or the hover id of a
hover contributed as javaEditorTextHovers.
final public static String EDITOR_SHOW_HOVER(Code)
A named preference that controls whether hover tool tips in the editor are turned on or off.
Value is of type Boolean.
EDITOR_SHOW_SEGMENTS
final public static String EDITOR_SHOW_SEGMENTS(Code)
A named preference that controls if segmented view (show selected element only) is turned on or off.
Value is of type Boolean.
EDITOR_SHOW_TEXT_HOVER_AFFORDANCE
final public static String EDITOR_SHOW_TEXT_HOVER_AFFORDANCE(Code)
A named preference that defines whether the hint to make hover sticky should be shown.
See Also:JavaUI since: 3.0AbstractDecoratedTextEditorPreferenceConstants.EDITOR_SHOW_TEXT_HOVER_AFFORDANCE
EDITOR_SINGLE_LINE_COMMENT_BOLD
final public static String EDITOR_SINGLE_LINE_COMMENT_BOLD(Code)
A named preference that controls whether single line comments are rendered in bold.
Value is of type Boolean. If true single line comments are rendered
in bold. If false the are rendered using no font style attribute.
EDITOR_SINGLE_LINE_COMMENT_COLOR
final public static String EDITOR_SINGLE_LINE_COMMENT_COLOR(Code)
A named preference that holds the color used to render single line comments.
Value is of type String. A RGB color value encoded as a string
using class PreferenceConverter
See Also: org.eclipse.jface.resource.StringConverter See Also: org.eclipse.jface.preference.PreferenceConverter
EDITOR_SINGLE_LINE_COMMENT_ITALIC
final public static String EDITOR_SINGLE_LINE_COMMENT_ITALIC(Code)
A named preference that controls whether single line comments are rendered in italic.
Value is of type Boolean. If true single line comments are rendered
in italic. If false the are rendered using no italic font style attribute.
since: 3.0
EDITOR_SINGLE_LINE_COMMENT_STRIKETHROUGH
final public static String EDITOR_SINGLE_LINE_COMMENT_STRIKETHROUGH(Code)
A named preference that controls whether single line comments are rendered in strikethrough.
Value is of type Boolean. If true single line comments are rendered
in strikethrough. If false the are rendered using no italic font style attribute.
since: 3.1
EDITOR_SINGLE_LINE_COMMENT_UNDERLINE
final public static String EDITOR_SINGLE_LINE_COMMENT_UNDERLINE(Code)
A named preference that controls whether single line comments are rendered in underline.
Value is of type Boolean. If true single line comments are rendered
in underline. If false the are rendered using no italic font style attribute.
since: 3.1
EDITOR_SMART_BACKSPACE
final public static String EDITOR_SMART_BACKSPACE(Code)
A named preference that controls the smart backspace behavior.
Value is of type Boolean.
since: 3.0
EDITOR_SMART_HOME_END
final public static String EDITOR_SMART_HOME_END(Code)
A named preference that controls whether the 'smart home-end' feature is
enabled.
final public static String EDITOR_TASK_INDICATION_COLOR(Code)
A named preference that holds the color used to render task indicators.
Value is of type String. A RGB color value encoded as a string
using class PreferenceConverter
See Also:PreferenceConstants.EDITOR_TASK_INDICATION See Also: org.eclipse.jface.resource.StringConverter See Also: org.eclipse.jface.preference.PreferenceConverter since: 2.1org.eclipse.ui.texteditor.MarkerAnnotationPreferences
EDITOR_TASK_INDICATION_IN_OVERVIEW_RULER
final public static String EDITOR_TASK_INDICATION_IN_OVERVIEW_RULER(Code)
A named preference that controls whether the overview ruler shows task
indicators.
The symbolic font name for the Java editor text font
(value "org.eclipse.jdt.ui.editors.textfont").
since: 2.1
EDITOR_TEXT_HOVER_MODIFIERS
final public static String EDITOR_TEXT_HOVER_MODIFIERS(Code)
A named preference that defines the key for the hover modifiers.
See Also:JavaUI since: 2.1
EDITOR_TEXT_HOVER_MODIFIER_MASKS
final public static String EDITOR_TEXT_HOVER_MODIFIER_MASKS(Code)
A named preference that defines the key for the hover modifier state masks.
The value is only used if the value of EDITOR_TEXT_HOVER_MODIFIERS
cannot be resolved to valid SWT modifier bits.
See Also:JavaUI See Also:PreferenceConstants.EDITOR_TEXT_HOVER_MODIFIERS since: 2.1.1
EDITOR_UNDERLINE_SUFFIX
final public static String EDITOR_UNDERLINE_SUFFIX(Code)
Preference key suffix for underline text style preference keys.
since: 3.1
EDITOR_UNKNOWN_INDICATION
final public static String EDITOR_UNKNOWN_INDICATION(Code)
A named preference that controls whether the editor shows unknown
indicators in text (squiggly lines).
final public static String EDITOR_UNKNOWN_INDICATION_COLOR(Code)
A named preference that holds the color used to render unknown
indicators.
Value is of type String. A RGB color value encoded as a string
using class PreferenceConverter
See Also:PreferenceConstants.EDITOR_UNKNOWN_INDICATION See Also: org.eclipse.jface.resource.StringConverter See Also: org.eclipse.jface.preference.PreferenceConverter since: 2.1org.eclipse.ui.texteditor.MarkerAnnotationPreferences
EDITOR_UNKNOWN_INDICATION_IN_OVERVIEW_RULER
final public static String EDITOR_UNKNOWN_INDICATION_IN_OVERVIEW_RULER(Code)
A named preference that controls whether the overview ruler shows
unknown indicators.
final public static String EDITOR_WARNING_INDICATION_COLOR(Code)
A named preference that holds the color used to render warning indicators.
Value is of type String. A RGB color value encoded as a string
using class PreferenceConverter
See Also:PreferenceConstants.EDITOR_WARNING_INDICATION See Also: org.eclipse.jface.resource.StringConverter See Also: org.eclipse.jface.preference.PreferenceConverter since: 2.1org.eclipse.ui.texteditor.MarkerAnnotationPreferences
EDITOR_WARNING_INDICATION_IN_OVERVIEW_RULER
final public static String EDITOR_WARNING_INDICATION_IN_OVERVIEW_RULER(Code)
A named preference that controls whether the overview ruler shows warning
indicators.
final public static String NEWPROJECT_JRELIBRARY_LIST(Code)
A named preference that holds a list of possible JRE libraries used by the New Java Project wizard. A library
consists of a description and an arbitrary number of IClasspathEntrys, that will represent the
JRE on the new project's class path.
Value is of type String: a semicolon separated list of encoded JRE libraries.
NEWPROJECT_JRELIBRARY_INDEX defines the currently used library. Clients
should use the method encodeJRELibrary to encode a JRE library into a string
and the methods decodeJRELibraryDescription(String) and
decodeJRELibraryClasspathEntries(String) to decode the description and the array
of class path entries from an encoded string.
final public static String ORGIMPORTS_IGNORELOWERCASE(Code)
A named preferences that controls if types that start with a lower case letters get added by the
"Organize Import" operation.
Value is of type Boolean.
ORGIMPORTS_IMPORTORDER
final public static String ORGIMPORTS_IMPORTORDER(Code)
A named preference that holds a list of semicolon separated package names. The list specifies the import order used by
the "Organize Imports" operation.
Value is of type String: semicolon separated list of package
names
ORGIMPORTS_ONDEMANDTHRESHOLD
final public static String ORGIMPORTS_ONDEMANDTHRESHOLD(Code)
A named preference that specifies the number of imports added before a star-import declaration is used.
Value is of type Integer: positive value specifying the number of non star-import is used
ORGIMPORTS_STATIC_ONDEMANDTHRESHOLD
final public static String ORGIMPORTS_STATIC_ONDEMANDTHRESHOLD(Code)
A named preference that specifies the number of static imports added before a star-import declaration is used.
Value is of type Integer: positive value specifying the number of non star-import is used
since: 3.2
PROPERTIES_FILE_COLORING_ARGUMENT
final public static String PROPERTIES_FILE_COLORING_ARGUMENT(Code)
A named preference that holds the color used to render arguments in a properties file.
Value is of type String. A RGB color value encoded as a string
using class PreferenceConverter
See Also: org.eclipse.jface.resource.StringConverter See Also: org.eclipse.jface.preference.PreferenceConverter since: 3.1
PROPERTIES_FILE_COLORING_ARGUMENT_BOLD
final public static String PROPERTIES_FILE_COLORING_ARGUMENT_BOLD(Code)
A named preference that controls whether arguments in a properties file are rendered in bold.
Value is of type Boolean.
since: 3.1
PROPERTIES_FILE_COLORING_ARGUMENT_ITALIC
final public static String PROPERTIES_FILE_COLORING_ARGUMENT_ITALIC(Code)
A named preference that controls whether arguments in a properties file are rendered in italic.
Value is of type Boolean.
since: 3.1
PROPERTIES_FILE_COLORING_ARGUMENT_STRIKETHROUGH
final public static String PROPERTIES_FILE_COLORING_ARGUMENT_STRIKETHROUGH(Code)
A named preference that controls whether arguments in a properties file are rendered in strikethrough.
Value is of type Boolean.
since: 3.1
PROPERTIES_FILE_COLORING_ARGUMENT_UNDERLINE
final public static String PROPERTIES_FILE_COLORING_ARGUMENT_UNDERLINE(Code)
A named preference that controls whether arguments in a properties file are rendered in underline.
Value is of type Boolean.
since: 3.1
PROPERTIES_FILE_COLORING_ASSIGNMENT
final public static String PROPERTIES_FILE_COLORING_ASSIGNMENT(Code)
A named preference that holds the color used to render assignments in a properties file.
Value is of type String. A RGB color value encoded as a string
using class PreferenceConverter
See Also: org.eclipse.jface.resource.StringConverter See Also: org.eclipse.jface.preference.PreferenceConverter since: 3.1
PROPERTIES_FILE_COLORING_ASSIGNMENT_BOLD
final public static String PROPERTIES_FILE_COLORING_ASSIGNMENT_BOLD(Code)
A named preference that controls whether assignments in a properties file are rendered in bold.
Value is of type Boolean.
since: 3.1
PROPERTIES_FILE_COLORING_ASSIGNMENT_ITALIC
final public static String PROPERTIES_FILE_COLORING_ASSIGNMENT_ITALIC(Code)
A named preference that controls whether assignments in a properties file are rendered in italic.
Value is of type Boolean.
since: 3.1
PROPERTIES_FILE_COLORING_ASSIGNMENT_STRIKETHROUGH
final public static String PROPERTIES_FILE_COLORING_ASSIGNMENT_STRIKETHROUGH(Code)
A named preference that controls whether assignments in a properties file are rendered in strikethrough.
Value is of type Boolean.
since: 3.1
PROPERTIES_FILE_COLORING_ASSIGNMENT_UNDERLINE
final public static String PROPERTIES_FILE_COLORING_ASSIGNMENT_UNDERLINE(Code)
A named preference that controls whether assignments in a properties file are rendered in underline.
Value is of type Boolean.
since: 3.1
PROPERTIES_FILE_COLORING_COMMENT
final public static String PROPERTIES_FILE_COLORING_COMMENT(Code)
A named preference that holds the color used to render comments in a properties file.
Value is of type String. A RGB color value encoded as a string
using class PreferenceConverter
See Also: org.eclipse.jface.resource.StringConverter See Also: org.eclipse.jface.preference.PreferenceConverter since: 3.1
PROPERTIES_FILE_COLORING_COMMENT_BOLD
final public static String PROPERTIES_FILE_COLORING_COMMENT_BOLD(Code)
A named preference that controls whether comments in a properties file are rendered in bold.
Value is of type Boolean.
since: 3.1
PROPERTIES_FILE_COLORING_COMMENT_ITALIC
final public static String PROPERTIES_FILE_COLORING_COMMENT_ITALIC(Code)
A named preference that controls whether comments in a properties file are rendered in italic.
Value is of type Boolean.
since: 3.1
PROPERTIES_FILE_COLORING_COMMENT_STRIKETHROUGH
final public static String PROPERTIES_FILE_COLORING_COMMENT_STRIKETHROUGH(Code)
A named preference that controls whether comments in a properties file are rendered in strikethrough.
Value is of type Boolean.
since: 3.1
PROPERTIES_FILE_COLORING_COMMENT_UNDERLINE
final public static String PROPERTIES_FILE_COLORING_COMMENT_UNDERLINE(Code)
A named preference that controls whether comments in a properties file are rendered in underline.
Value is of type Boolean.
since: 3.1
PROPERTIES_FILE_COLORING_KEY
final public static String PROPERTIES_FILE_COLORING_KEY(Code)
A named preference that holds the color used to render keys in a properties file.
Value is of type String. A RGB color value encoded as a string
using class PreferenceConverter
See Also: org.eclipse.jface.resource.StringConverter See Also: org.eclipse.jface.preference.PreferenceConverter since: 3.1
PROPERTIES_FILE_COLORING_KEY_BOLD
final public static String PROPERTIES_FILE_COLORING_KEY_BOLD(Code)
A named preference that controls whether keys in a properties file are rendered in bold.
Value is of type Boolean.
since: 3.1
PROPERTIES_FILE_COLORING_KEY_ITALIC
final public static String PROPERTIES_FILE_COLORING_KEY_ITALIC(Code)
A named preference that controls whether keys in a properties file are rendered in italic.
Value is of type Boolean.
since: 3.1
PROPERTIES_FILE_COLORING_KEY_STRIKETHROUGH
final public static String PROPERTIES_FILE_COLORING_KEY_STRIKETHROUGH(Code)
A named preference that controls whether keys in a properties file are rendered in strikethrough.
Value is of type Boolean.
since: 3.1
PROPERTIES_FILE_COLORING_KEY_UNDERLINE
final public static String PROPERTIES_FILE_COLORING_KEY_UNDERLINE(Code)
A named preference that controls whether keys in a properties file are rendered in underline.
Value is of type Boolean.
since: 3.1
PROPERTIES_FILE_COLORING_VALUE
final public static String PROPERTIES_FILE_COLORING_VALUE(Code)
A named preference that holds the color used to render values in a properties file.
Value is of type String. A RGB color value encoded as a string
using class PreferenceConverter
See Also: org.eclipse.jface.resource.StringConverter See Also: org.eclipse.jface.preference.PreferenceConverter since: 3.1
PROPERTIES_FILE_COLORING_VALUE_BOLD
final public static String PROPERTIES_FILE_COLORING_VALUE_BOLD(Code)
A named preference that controls whether values in a properties file are rendered in bold.
Value is of type Boolean.
since: 3.1
PROPERTIES_FILE_COLORING_VALUE_ITALIC
final public static String PROPERTIES_FILE_COLORING_VALUE_ITALIC(Code)
A named preference that controls whether values in a properties file are rendered in italic.
Value is of type Boolean.
since: 3.1
PROPERTIES_FILE_COLORING_VALUE_STRIKETHROUGH
final public static String PROPERTIES_FILE_COLORING_VALUE_STRIKETHROUGH(Code)
A named preference that controls whether values in a properties file are rendered in strikethrough.
Value is of type Boolean.
since: 3.1
PROPERTIES_FILE_COLORING_VALUE_UNDERLINE
final public static String PROPERTIES_FILE_COLORING_VALUE_UNDERLINE(Code)
A named preference that controls whether values in a properties file are rendered in underline.
Value is of type Boolean.
since: 3.1
PROPERTIES_FILE_EDITOR_TEXT_FONT
final public static String PROPERTIES_FILE_EDITOR_TEXT_FONT(Code)
The symbolic font name for the Java properties file editor text font
(value "org.eclipse.jdt.ui.PropertiesFileEditor.textfont").
since: 3.1
REFACTOR_ERROR_PAGE_SEVERITY_THRESHOLD
final public static String REFACTOR_ERROR_PAGE_SEVERITY_THRESHOLD(Code)
A named preference that controls the behavior of the refactoring wizard for showing the error page.
Value is of type String. Valid values are:
REFACTOR_FATAL_SEVERITY,
REFACTOR_ERROR_SEVERITY,
REFACTOR_WARNING_SEVERITYREFACTOR_INFO_SEVERITY,
REFACTOR_OK_SEVERITY.
final public static String SPELLING_ENABLE_CONTENTASSIST(Code)
A named preference that specifies whether spelling dictionaries are available to content assist.
Note: This is currently not supported because the spelling engine
cannot return word proposals but only correction proposals.
Value is of type Boolean.
since: 3.0
SPELLING_IGNORE_AMPERSAND_IN_PROPERTIES
final public static String SPELLING_IGNORE_AMPERSAND_IN_PROPERTIES(Code)
A named preference that controls whether '&' in
Java properties files are ignored.
Value is of type Boolean.
since: 3.3
SPELLING_IGNORE_DIGITS
final public static String SPELLING_IGNORE_DIGITS(Code)
A named preference that controls whether words containing digits should
be skipped during spell checking.
Value is of type Boolean.
since: 3.0
SPELLING_IGNORE_JAVA_STRINGS
final public static String SPELLING_IGNORE_JAVA_STRINGS(Code)
A named preference that controls whether Java strings
should be ignored during spell checking.
Value is of type Boolean.
since: 3.4
SPELLING_IGNORE_MIXED
final public static String SPELLING_IGNORE_MIXED(Code)
A named preference that controls whether mixed case words should be
skipped during spell checking.
Value is of type Boolean.
since: 3.0
SPELLING_IGNORE_NON_LETTERS
final public static String SPELLING_IGNORE_NON_LETTERS(Code)
A named preference that controls whether non-letters at word boundaries
should be ignored during spell checking.
Value is of type Boolean.
since: 3.3
SPELLING_IGNORE_SENTENCE
final public static String SPELLING_IGNORE_SENTENCE(Code)
A named preference that controls whether sentence capitalization should
be ignored during spell checking.
Value is of type Boolean.
since: 3.0
SPELLING_IGNORE_SINGLE_LETTERS
final public static String SPELLING_IGNORE_SINGLE_LETTERS(Code)
A named preference that controls whether single letters
should be ignored during spell checking.
Value is of type Boolean.
since: 3.3
SPELLING_IGNORE_UPPER
final public static String SPELLING_IGNORE_UPPER(Code)
A named preference that controls whether upper case words should be
skipped during spell checking.
Value is of type Boolean.
since: 3.0
SPELLING_IGNORE_URLS
final public static String SPELLING_IGNORE_URLS(Code)
A named preference that controls whether URLs should be ignored during
spell checking.
A named preference that specifies the output folder name used when creating a new Java project. Value is inactive
if SRCBIN_FOLDERS_IN_NEWPROJ is set to false.
A named preference that specifies the source folder name used when creating a new Java project. Value is inactive
if SRCBIN_FOLDERS_IN_NEWPROJ is set to false.
Encodes a JRE library to be used in the named preference NEWPROJECT_JRELIBRARY_LIST.
Parameters: description - a string value describing the JRE library. The description is usedto identify the JDR library in the UI Parameters: entries - an array of classpath entries to be encoded the encoded string.
Returns the current configuration for the JRE to be used as default in new Java projects.
This is a convenience method to access the named preference NEWPROJECT_JRELIBRARY_LIST
with the index defined by NEWPROJECT_JRELIBRARY_INDEX.
the current default set of class path entries See Also:PreferenceConstants.NEWPROJECT_JRELIBRARY_LIST See Also:PreferenceConstants.NEWPROJECT_JRELIBRARY_INDEX
Returns the value for the given key in the given context.
Parameters: key - The preference key Parameters: project - The current context or null if no context is available and theworkspace setting should be taken. Note that passing null shouldbe avoided. Returns the current value for the string. since: 3.1
getPreferenceStore
public static IPreferenceStore getPreferenceStore()(Code)
Returns the JDT-UI preference store.
the JDT-UI preference store
initializeDefaultValues
public static void initializeDefaultValues(IPreferenceStore store)(Code)
Initializes the given preference store with the default values.
Parameters: store - the preference store to be initialized since: 2.1