|
Lines 21-27
Link Here
|
| 21 |
import org.eclipse.jface.action.Action; |
21 |
import org.eclipse.jface.action.Action; |
| 22 |
import org.eclipse.jface.preference.IPreferenceStore; |
22 |
import org.eclipse.jface.preference.IPreferenceStore; |
| 23 |
import org.eclipse.jface.preference.PreferenceConverter; |
23 |
import org.eclipse.jface.preference.PreferenceConverter; |
|
|
24 |
import org.eclipse.jface.resource.ColorRegistry; |
| 25 |
import org.eclipse.jface.resource.JFaceResources; |
| 24 |
|
26 |
|
|
|
27 |
import org.eclipse.ui.PlatformUI; |
| 25 |
import org.eclipse.ui.texteditor.AbstractDecoratedTextEditorPreferenceConstants; |
28 |
import org.eclipse.ui.texteditor.AbstractDecoratedTextEditorPreferenceConstants; |
| 26 |
import org.eclipse.ui.texteditor.AbstractTextEditor; |
29 |
import org.eclipse.ui.texteditor.AbstractTextEditor; |
| 27 |
|
30 |
|
|
Lines 33-38
Link Here
|
| 33 |
|
36 |
|
| 34 |
import org.eclipse.jdt.ui.text.IJavaColorConstants; |
37 |
import org.eclipse.jdt.ui.text.IJavaColorConstants; |
| 35 |
|
38 |
|
|
|
39 |
import org.eclipse.jdt.internal.ui.IJDTThemeConstants; |
| 36 |
import org.eclipse.jdt.internal.ui.JavaPlugin; |
40 |
import org.eclipse.jdt.internal.ui.JavaPlugin; |
| 37 |
import org.eclipse.jdt.internal.ui.javaeditor.SemanticHighlightings; |
41 |
import org.eclipse.jdt.internal.ui.javaeditor.SemanticHighlightings; |
| 38 |
import org.eclipse.jdt.internal.ui.preferences.NewJavaProjectPreferencePage; |
42 |
import org.eclipse.jdt.internal.ui.preferences.NewJavaProjectPreferencePage; |
|
Lines 3511-3516
Link Here
|
| 3511 |
* @since 2.1 |
3515 |
* @since 2.1 |
| 3512 |
*/ |
3516 |
*/ |
| 3513 |
public static void initializeDefaultValues(IPreferenceStore store) { |
3517 |
public static void initializeDefaultValues(IPreferenceStore store) { |
|
|
3518 |
|
| 3519 |
ColorRegistry registry = PlatformUI.getWorkbench().getThemeManager().getCurrentTheme().getColorRegistry(); |
| 3514 |
store.setDefault(PreferenceConstants.EDITOR_SHOW_SEGMENTS, false); |
3520 |
store.setDefault(PreferenceConstants.EDITOR_SHOW_SEGMENTS, false); |
| 3515 |
|
3521 |
|
| 3516 |
// JavaBasePreferencePage |
3522 |
// JavaBasePreferencePage |
|
Lines 3590-3596
Link Here
|
| 3590 |
|
3596 |
|
| 3591 |
// JavaEditorPreferencePage |
3597 |
// JavaEditorPreferencePage |
| 3592 |
store.setDefault(PreferenceConstants.EDITOR_MATCHING_BRACKETS, true); |
3598 |
store.setDefault(PreferenceConstants.EDITOR_MATCHING_BRACKETS, true); |
| 3593 |
PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_MATCHING_BRACKETS_COLOR, new RGB(192, 192,192)); |
3599 |
PreferenceConverter.setDefault( |
|
|
3600 |
store, |
| 3601 |
PreferenceConstants.EDITOR_MATCHING_BRACKETS_COLOR, |
| 3602 |
findColor(registry,IJDTThemeConstants.EDITOR_MATCHING_BRACKETS_COLOR,new RGB(192, 192,192))); |
| 3594 |
|
3603 |
|
| 3595 |
store.setDefault(PreferenceConstants.EDITOR_CORRECTION_INDICATION, true); |
3604 |
store.setDefault(PreferenceConstants.EDITOR_CORRECTION_INDICATION, true); |
| 3596 |
store.setDefault(PreferenceConstants.EDITOR_SYNC_OUTLINE_ON_CURSOR_MOVE, true); |
3605 |
store.setDefault(PreferenceConstants.EDITOR_SYNC_OUTLINE_ON_CURSOR_MOVE, true); |
|
Lines 3602-3616
Link Here
|
| 3602 |
store.setDefault(PreferenceConstants.EDITOR_TAB_WIDTH, 4); |
3611 |
store.setDefault(PreferenceConstants.EDITOR_TAB_WIDTH, 4); |
| 3603 |
store.setDefault(PreferenceConstants.EDITOR_SPACES_FOR_TABS, false); |
3612 |
store.setDefault(PreferenceConstants.EDITOR_SPACES_FOR_TABS, false); |
| 3604 |
|
3613 |
|
| 3605 |
PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_MULTI_LINE_COMMENT_COLOR, new RGB(63, 127, 95)); |
3614 |
PreferenceConverter.setDefault( |
|
|
3615 |
store, |
| 3616 |
PreferenceConstants.EDITOR_MULTI_LINE_COMMENT_COLOR, |
| 3617 |
findColor(registry,IJDTThemeConstants.EDITOR_MULTI_LINE_COMMENT_COLOR,new RGB(63, 127, 95))); |
| 3618 |
|
| 3606 |
store.setDefault(PreferenceConstants.EDITOR_MULTI_LINE_COMMENT_BOLD, false); |
3619 |
store.setDefault(PreferenceConstants.EDITOR_MULTI_LINE_COMMENT_BOLD, false); |
| 3607 |
store.setDefault(PreferenceConstants.EDITOR_MULTI_LINE_COMMENT_ITALIC, false); |
3620 |
store.setDefault(PreferenceConstants.EDITOR_MULTI_LINE_COMMENT_ITALIC, false); |
| 3608 |
|
3621 |
|
| 3609 |
PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_SINGLE_LINE_COMMENT_COLOR, new RGB(63, 127, 95)); |
3622 |
PreferenceConverter.setDefault( |
|
|
3623 |
store, |
| 3624 |
PreferenceConstants.EDITOR_SINGLE_LINE_COMMENT_COLOR, |
| 3625 |
findColor(registry,IJDTThemeConstants.EDITOR_SINGLE_LINE_COMMENT_COLOR,new RGB(63, 127, 95))); |
| 3626 |
|
| 3610 |
store.setDefault(PreferenceConstants.EDITOR_SINGLE_LINE_COMMENT_BOLD, false); |
3627 |
store.setDefault(PreferenceConstants.EDITOR_SINGLE_LINE_COMMENT_BOLD, false); |
| 3611 |
store.setDefault(PreferenceConstants.EDITOR_SINGLE_LINE_COMMENT_ITALIC, false); |
3628 |
store.setDefault(PreferenceConstants.EDITOR_SINGLE_LINE_COMMENT_ITALIC, false); |
| 3612 |
|
3629 |
|
| 3613 |
PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVA_KEYWORD_COLOR, new RGB(127, 0, 85)); |
3630 |
PreferenceConverter.setDefault( |
|
|
3631 |
store, |
| 3632 |
PreferenceConstants.EDITOR_JAVA_KEYWORD_COLOR, |
| 3633 |
findColor(registry,IJDTThemeConstants.EDITOR_JAVA_KEYWORD_COLOR,new RGB(127, 0, 85))); |
| 3614 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_KEYWORD_BOLD, true); |
3634 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_KEYWORD_BOLD, true); |
| 3615 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_KEYWORD_ITALIC, false); |
3635 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_KEYWORD_ITALIC, false); |
| 3616 |
|
3636 |
|
|
Lines 3618-3628
Link Here
|
| 3618 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_ANNOTATION_BOLD, false); |
3638 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_ANNOTATION_BOLD, false); |
| 3619 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_ANNOTATION_ITALIC, false); |
3639 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_ANNOTATION_ITALIC, false); |
| 3620 |
|
3640 |
|
| 3621 |
PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_STRING_COLOR, new RGB(42, 0, 255)); |
3641 |
PreferenceConverter.setDefault( |
|
|
3642 |
store, |
| 3643 |
PreferenceConstants.EDITOR_STRING_COLOR, |
| 3644 |
findColor(registry,IJDTThemeConstants.EDITOR_STRING_COLOR,new RGB(42, 0, 255))); |
| 3645 |
|
| 3622 |
store.setDefault(PreferenceConstants.EDITOR_STRING_BOLD, false); |
3646 |
store.setDefault(PreferenceConstants.EDITOR_STRING_BOLD, false); |
| 3623 |
store.setDefault(PreferenceConstants.EDITOR_STRING_ITALIC, false); |
3647 |
store.setDefault(PreferenceConstants.EDITOR_STRING_ITALIC, false); |
| 3624 |
|
3648 |
|
| 3625 |
PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVA_DEFAULT_COLOR, new RGB(0, 0, 0)); |
3649 |
PreferenceConverter.setDefault( |
|
|
3650 |
store, |
| 3651 |
PreferenceConstants.EDITOR_JAVA_DEFAULT_COLOR, |
| 3652 |
findColor(registry,IJDTThemeConstants.EDITOR_JAVA_DEFAULT_COLOR,new RGB(0, 0, 0))); |
| 3626 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_DEFAULT_BOLD, false); |
3653 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_DEFAULT_BOLD, false); |
| 3627 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_DEFAULT_ITALIC, false); |
3654 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_DEFAULT_ITALIC, false); |
| 3628 |
|
3655 |
|
|
Lines 3630-3664
Link Here
|
| 3630 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_METHOD_NAME_BOLD, false); |
3657 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_METHOD_NAME_BOLD, false); |
| 3631 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_METHOD_NAME_ITALIC, false); |
3658 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_METHOD_NAME_ITALIC, false); |
| 3632 |
|
3659 |
|
| 3633 |
PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVA_KEYWORD_RETURN_COLOR, new RGB(127, 0, 85)); |
3660 |
PreferenceConverter.setDefault( |
|
|
3661 |
store, |
| 3662 |
PreferenceConstants.EDITOR_JAVA_KEYWORD_RETURN_COLOR, |
| 3663 |
findColor(registry,IJDTThemeConstants.EDITOR_JAVA_KEYWORD_RETURN_COLOR,new RGB(127, 0, 85))); |
| 3634 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_KEYWORD_RETURN_BOLD, true); |
3664 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_KEYWORD_RETURN_BOLD, true); |
| 3635 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_KEYWORD_RETURN_ITALIC, false); |
3665 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_KEYWORD_RETURN_ITALIC, false); |
| 3636 |
|
3666 |
|
| 3637 |
PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVA_OPERATOR_COLOR, new RGB(0, 0, 0)); |
3667 |
PreferenceConverter.setDefault( |
|
|
3668 |
store, |
| 3669 |
PreferenceConstants.EDITOR_JAVA_OPERATOR_COLOR, |
| 3670 |
findColor(registry,IJDTThemeConstants.EDITOR_JAVA_OPERATOR_COLOR,new RGB(0, 0, 0))); |
| 3638 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_OPERATOR_BOLD, false); |
3671 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_OPERATOR_BOLD, false); |
| 3639 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_OPERATOR_ITALIC, false); |
3672 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_OPERATOR_ITALIC, false); |
| 3640 |
|
3673 |
|
| 3641 |
PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVA_BRACKET_COLOR, new RGB(0, 0, 0)); |
3674 |
PreferenceConverter.setDefault( |
|
|
3675 |
store, |
| 3676 |
PreferenceConstants.EDITOR_JAVA_BRACKET_COLOR, |
| 3677 |
findColor(registry,IJDTThemeConstants.EDITOR_JAVA_BRACKET_COLOR,new RGB(0, 0, 0))); |
| 3642 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_BRACKET_BOLD, false); |
3678 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_BRACKET_BOLD, false); |
| 3643 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_BRACKET_ITALIC, false); |
3679 |
store.setDefault(PreferenceConstants.EDITOR_JAVA_BRACKET_ITALIC, false); |
| 3644 |
|
3680 |
|
| 3645 |
PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_TASK_TAG_COLOR, new RGB(127, 159, 191)); |
3681 |
PreferenceConverter.setDefault( |
|
|
3682 |
store, |
| 3683 |
PreferenceConstants.EDITOR_TASK_TAG_COLOR, |
| 3684 |
findColor(registry,IJDTThemeConstants.EDITOR_TASK_TAG_COLOR,new RGB(127, 159, 191))); |
| 3646 |
store.setDefault(PreferenceConstants.EDITOR_TASK_TAG_BOLD, true); |
3685 |
store.setDefault(PreferenceConstants.EDITOR_TASK_TAG_BOLD, true); |
| 3647 |
store.setDefault(PreferenceConstants.EDITOR_TASK_TAG_ITALIC, false); |
3686 |
store.setDefault(PreferenceConstants.EDITOR_TASK_TAG_ITALIC, false); |
| 3648 |
|
3687 |
|
| 3649 |
PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVADOC_KEYWORD_COLOR, new RGB(127, 159, 191)); |
3688 |
PreferenceConverter.setDefault( |
|
|
3689 |
store, |
| 3690 |
PreferenceConstants.EDITOR_JAVADOC_KEYWORD_COLOR, |
| 3691 |
findColor(registry,IJDTThemeConstants.EDITOR_JAVADOC_KEYWORD_COLOR,new RGB(127, 159, 191))); |
| 3650 |
store.setDefault(PreferenceConstants.EDITOR_JAVADOC_KEYWORD_BOLD, true); |
3692 |
store.setDefault(PreferenceConstants.EDITOR_JAVADOC_KEYWORD_BOLD, true); |
| 3651 |
store.setDefault(PreferenceConstants.EDITOR_JAVADOC_KEYWORD_ITALIC, false); |
3693 |
store.setDefault(PreferenceConstants.EDITOR_JAVADOC_KEYWORD_ITALIC, false); |
| 3652 |
|
3694 |
|
| 3653 |
PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVADOC_TAG_COLOR, new RGB(127, 127, 159)); |
3695 |
PreferenceConverter.setDefault( |
|
|
3696 |
store, |
| 3697 |
PreferenceConstants.EDITOR_JAVADOC_TAG_COLOR, |
| 3698 |
findColor(registry,IJDTThemeConstants.EDITOR_JAVADOC_TAG_COLOR,new RGB(127, 127, 159))); |
| 3654 |
store.setDefault(PreferenceConstants.EDITOR_JAVADOC_TAG_BOLD, false); |
3699 |
store.setDefault(PreferenceConstants.EDITOR_JAVADOC_TAG_BOLD, false); |
| 3655 |
store.setDefault(PreferenceConstants.EDITOR_JAVADOC_TAG_ITALIC, false); |
3700 |
store.setDefault(PreferenceConstants.EDITOR_JAVADOC_TAG_ITALIC, false); |
| 3656 |
|
3701 |
|
| 3657 |
PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVADOC_LINKS_COLOR, new RGB(63, 63, 191)); |
3702 |
PreferenceConverter.setDefault( |
|
|
3703 |
store, |
| 3704 |
PreferenceConstants.EDITOR_JAVADOC_LINKS_COLOR, |
| 3705 |
findColor(registry,IJDTThemeConstants.EDITOR_JAVADOC_LINKS_COLOR,new RGB(63, 63, 191))); |
| 3658 |
store.setDefault(PreferenceConstants.EDITOR_JAVADOC_LINKS_BOLD, false); |
3706 |
store.setDefault(PreferenceConstants.EDITOR_JAVADOC_LINKS_BOLD, false); |
| 3659 |
store.setDefault(PreferenceConstants.EDITOR_JAVADOC_LINKS_ITALIC, false); |
3707 |
store.setDefault(PreferenceConstants.EDITOR_JAVADOC_LINKS_ITALIC, false); |
| 3660 |
|
3708 |
|
| 3661 |
PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVADOC_DEFAULT_COLOR, new RGB(63, 95, 191)); |
3709 |
PreferenceConverter.setDefault( |
|
|
3710 |
store, |
| 3711 |
PreferenceConstants.EDITOR_JAVADOC_DEFAULT_COLOR, |
| 3712 |
findColor(registry,IJDTThemeConstants.EDITOR_JAVADOC_DEFAULT_COLOR,new RGB(63, 95, 191))); |
| 3662 |
store.setDefault(PreferenceConstants.EDITOR_JAVADOC_DEFAULT_BOLD, false); |
3713 |
store.setDefault(PreferenceConstants.EDITOR_JAVADOC_DEFAULT_BOLD, false); |
| 3663 |
store.setDefault(PreferenceConstants.EDITOR_JAVADOC_DEFAULT_ITALIC, false); |
3714 |
store.setDefault(PreferenceConstants.EDITOR_JAVADOC_DEFAULT_ITALIC, false); |
| 3664 |
|
3715 |
|
|
Lines 3666-3677
Link Here
|
| 3666 |
store.setDefault(PreferenceConstants.CODEASSIST_AUTOACTIVATION_DELAY, 200); |
3717 |
store.setDefault(PreferenceConstants.CODEASSIST_AUTOACTIVATION_DELAY, 200); |
| 3667 |
|
3718 |
|
| 3668 |
store.setDefault(PreferenceConstants.CODEASSIST_AUTOINSERT, true); |
3719 |
store.setDefault(PreferenceConstants.CODEASSIST_AUTOINSERT, true); |
| 3669 |
PreferenceConverter.setDefault(store, PreferenceConstants.CODEASSIST_PROPOSALS_BACKGROUND, new RGB(255, 255, 255)); |
3720 |
PreferenceConverter.setDefault( |
| 3670 |
PreferenceConverter.setDefault(store, PreferenceConstants.CODEASSIST_PROPOSALS_FOREGROUND, new RGB(0, 0, 0)); |
3721 |
store, |
| 3671 |
PreferenceConverter.setDefault(store, PreferenceConstants.CODEASSIST_PARAMETERS_BACKGROUND, new RGB(255, 255, 255)); |
3722 |
PreferenceConstants.CODEASSIST_PROPOSALS_BACKGROUND, |
| 3672 |
PreferenceConverter.setDefault(store, PreferenceConstants.CODEASSIST_PARAMETERS_FOREGROUND, new RGB(0, 0, 0)); |
3723 |
findColor(registry,IJDTThemeConstants.CODEASSIST_PROPOSALS_BACKGROUND,new RGB(255, 255, 255))); |
| 3673 |
PreferenceConverter.setDefault(store, PreferenceConstants.CODEASSIST_REPLACEMENT_BACKGROUND, new RGB(255, 255, 0)); |
3724 |
PreferenceConverter.setDefault( |
| 3674 |
PreferenceConverter.setDefault(store, PreferenceConstants.CODEASSIST_REPLACEMENT_FOREGROUND, new RGB(255, 0, 0)); |
3725 |
store, |
|
|
3726 |
PreferenceConstants.CODEASSIST_PROPOSALS_FOREGROUND, |
| 3727 |
findColor(registry,IJDTThemeConstants.CODEASSIST_PROPOSALS_FOREGROUND,new RGB(0, 0, 0))); |
| 3728 |
PreferenceConverter.setDefault( |
| 3729 |
store, |
| 3730 |
PreferenceConstants.CODEASSIST_PARAMETERS_BACKGROUND, |
| 3731 |
findColor(registry,IJDTThemeConstants.CODEASSIST_PARAMETERS_BACKGROUND,new RGB(255, 255, 255))); |
| 3732 |
PreferenceConverter.setDefault( |
| 3733 |
store, |
| 3734 |
PreferenceConstants.CODEASSIST_PARAMETERS_FOREGROUND, |
| 3735 |
findColor(registry,IJDTThemeConstants.CODEASSIST_PARAMETERS_FOREGROUND,new RGB(0, 0, 0))); |
| 3736 |
PreferenceConverter.setDefault( |
| 3737 |
store, |
| 3738 |
PreferenceConstants.CODEASSIST_REPLACEMENT_BACKGROUND, |
| 3739 |
findColor(registry,IJDTThemeConstants.CODEASSIST_REPLACEMENT_BACKGROUND,new RGB(255, 255, 0))); |
| 3740 |
PreferenceConverter.setDefault( |
| 3741 |
store, |
| 3742 |
PreferenceConstants.CODEASSIST_REPLACEMENT_FOREGROUND, |
| 3743 |
findColor(registry,IJDTThemeConstants.CODEASSIST_REPLACEMENT_FOREGROUND,new RGB(255, 0, 0))); |
| 3675 |
store.setDefault(PreferenceConstants.CODEASSIST_AUTOACTIVATION_TRIGGERS_JAVA, "."); //$NON-NLS-1$ |
3744 |
store.setDefault(PreferenceConstants.CODEASSIST_AUTOACTIVATION_TRIGGERS_JAVA, "."); //$NON-NLS-1$ |
| 3676 |
store.setDefault(PreferenceConstants.CODEASSIST_AUTOACTIVATION_TRIGGERS_JAVADOC, "@#"); //$NON-NLS-1$ |
3745 |
store.setDefault(PreferenceConstants.CODEASSIST_AUTOACTIVATION_TRIGGERS_JAVADOC, "@#"); //$NON-NLS-1$ |
| 3677 |
store.setDefault(PreferenceConstants.CODEASSIST_SHOW_VISIBLE_PROPOSALS, true); |
3746 |
store.setDefault(PreferenceConstants.CODEASSIST_SHOW_VISIBLE_PROPOSALS, true); |
|
Lines 3762-3780
Link Here
|
| 3762 |
store.setDefault(PreferenceConstants.EDITOR_FOLDING_HEADERS, true); |
3831 |
store.setDefault(PreferenceConstants.EDITOR_FOLDING_HEADERS, true); |
| 3763 |
|
3832 |
|
| 3764 |
// properties file editor |
3833 |
// properties file editor |
| 3765 |
PreferenceConverter.setDefault(store, PreferenceConstants.PROPERTIES_FILE_COLORING_KEY, new RGB(0, 0, 0)); |
3834 |
PreferenceConverter.setDefault( |
|
|
3835 |
store, |
| 3836 |
PreferenceConstants.PROPERTIES_FILE_COLORING_KEY, |
| 3837 |
findColor(registry,IJDTThemeConstants.PROPERTIES_FILE_COLORING_KEY,new RGB(0, 0, 0))); |
| 3766 |
store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_KEY_BOLD, false); |
3838 |
store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_KEY_BOLD, false); |
| 3767 |
store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_KEY_ITALIC, false); |
3839 |
store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_KEY_ITALIC, false); |
| 3768 |
PreferenceConverter.setDefault(store, PreferenceConstants.PROPERTIES_FILE_COLORING_VALUE, new RGB(42, 0, 255)); |
3840 |
|
|
|
3841 |
PreferenceConverter.setDefault( |
| 3842 |
store, |
| 3843 |
PreferenceConstants.PROPERTIES_FILE_COLORING_VALUE, |
| 3844 |
findColor(registry,IJDTThemeConstants.PROPERTIES_FILE_COLORING_VALUE,new RGB(42, 0, 255))); |
| 3769 |
store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_VALUE_BOLD, false); |
3845 |
store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_VALUE_BOLD, false); |
| 3770 |
store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_VALUE_ITALIC, false); |
3846 |
store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_VALUE_ITALIC, false); |
| 3771 |
PreferenceConverter.setDefault(store, PreferenceConstants.PROPERTIES_FILE_COLORING_ASSIGNMENT, new RGB(0, 0, 0)); |
3847 |
|
|
|
3848 |
PreferenceConverter.setDefault( |
| 3849 |
store, |
| 3850 |
PreferenceConstants.PROPERTIES_FILE_COLORING_ASSIGNMENT, |
| 3851 |
findColor(registry,IJDTThemeConstants.PROPERTIES_FILE_COLORING_ASSIGNMENT,new RGB(0, 0, 0))); |
| 3772 |
store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_ASSIGNMENT_BOLD, false); |
3852 |
store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_ASSIGNMENT_BOLD, false); |
| 3773 |
store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_ASSIGNMENT_ITALIC, false); |
3853 |
store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_ASSIGNMENT_ITALIC, false); |
| 3774 |
PreferenceConverter.setDefault(store, PreferenceConstants.PROPERTIES_FILE_COLORING_ARGUMENT, new RGB(127, 0, 85)); |
3854 |
|
|
|
3855 |
PreferenceConverter.setDefault( |
| 3856 |
store, |
| 3857 |
PreferenceConstants.PROPERTIES_FILE_COLORING_ARGUMENT, |
| 3858 |
findColor(registry,IJDTThemeConstants.PROPERTIES_FILE_COLORING_ARGUMENT,new RGB(127, 0, 85))); |
| 3775 |
store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_ARGUMENT_BOLD, true); |
3859 |
store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_ARGUMENT_BOLD, true); |
| 3776 |
store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_ARGUMENT_ITALIC, false); |
3860 |
store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_ARGUMENT_ITALIC, false); |
| 3777 |
PreferenceConverter.setDefault(store, PreferenceConstants.PROPERTIES_FILE_COLORING_COMMENT, new RGB(63, 127, 95)); |
3861 |
|
|
|
3862 |
PreferenceConverter.setDefault( |
| 3863 |
store, |
| 3864 |
PreferenceConstants.PROPERTIES_FILE_COLORING_COMMENT, |
| 3865 |
findColor(registry,IJDTThemeConstants.PROPERTIES_FILE_COLORING_COMMENT,new RGB(63, 127, 95))); |
| 3778 |
store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_COMMENT_BOLD, false); |
3866 |
store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_COMMENT_BOLD, false); |
| 3779 |
store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_COMMENT_ITALIC, false); |
3867 |
store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_COMMENT_ITALIC, false); |
| 3780 |
|
3868 |
|
|
Lines 3902-3906
Link Here
|
| 3902 |
} |
3990 |
} |
| 3903 |
return new DefaultScope().getNode(JavaUI.ID_PLUGIN).get(key, null); |
3991 |
return new DefaultScope().getNode(JavaUI.ID_PLUGIN).get(key, null); |
| 3904 |
} |
3992 |
} |
|
|
3993 |
|
| 3994 |
/** |
| 3995 |
* Return the RGB for the key in the color registry. If there is no entry return defaultRGB. |
| 3996 |
* @param registry |
| 3997 |
* @param key the key for the constant in the registry |
| 3998 |
* @param defaultRGB |
| 3999 |
* @return RGB |
| 4000 |
*/ |
| 4001 |
private static RGB findColor(ColorRegistry registry, |
| 4002 |
String key, RGB defaultRGB) { |
| 4003 |
if (registry.hasValueFor(key)) |
| 4004 |
return JFaceResources.getResources().createColor( |
| 4005 |
registry.getColorDescriptor(key)).getRGB(); |
| 4006 |
|
| 4007 |
return defaultRGB; |
| 4008 |
} |
| 3905 |
} |
4009 |
} |
| 3906 |
|
4010 |
|