KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > eclipse > jdt > internal > ui > IJavaThemeConstants


1 /*******************************************************************************
2  * Copyright (c) 2007 IBM Corporation and others.
3  * All rights reserved. This program and the accompanying materials
4  * are made available under the terms of the Eclipse Public License v1.0
5  * which accompanies this distribution, and is available at
6  * http://www.eclipse.org/legal/epl-v10.html
7  *
8  * Contributors:
9  * IBM Corporation - initial API and implementation
10  *******************************************************************************/

11 package org.eclipse.jdt.internal.ui;
12
13 import org.eclipse.jdt.ui.JavaUI;
14 import org.eclipse.jdt.ui.PreferenceConstants;
15
16 /**
17  * Defines the constants used in the <code>org.eclipse.ui.themes</code>
18  * extension contributed by this plug-in.
19  *
20  * @since 3.3
21  */

22 public interface IJavaThemeConstants {
23
24     String JavaDoc ID_PREFIX= JavaUI.ID_PLUGIN + "."; //$NON-NLS-1$
25

26     /**
27      * Theme constant for the color used to highlight matching brackets.
28      */

29     public final String JavaDoc EDITOR_MATCHING_BRACKETS_COLOR= ID_PREFIX + PreferenceConstants.EDITOR_MATCHING_BRACKETS_COLOR;
30
31     /**
32      * Theme constant for the color used to render multi-line comments.
33      */

34     public final String JavaDoc EDITOR_MULTI_LINE_COMMENT_COLOR= ID_PREFIX + PreferenceConstants.EDITOR_MULTI_LINE_COMMENT_COLOR;
35
36     /**
37      * Theme constant for the color used to render java keywords.
38      */

39     public final String JavaDoc EDITOR_JAVA_KEYWORD_COLOR= ID_PREFIX + PreferenceConstants.EDITOR_JAVA_KEYWORD_COLOR;
40
41     /**
42      * A theme constant that holds the color used to render string constants.
43      */

44     public final String JavaDoc EDITOR_STRING_COLOR= ID_PREFIX + PreferenceConstants.EDITOR_STRING_COLOR;
45
46     /**
47      * A theme constant that holds the color used to render single line comments.
48      */

49     public final String JavaDoc EDITOR_SINGLE_LINE_COMMENT_COLOR= ID_PREFIX + PreferenceConstants.EDITOR_SINGLE_LINE_COMMENT_COLOR;
50
51     /**
52      * A theme constant that holds the color used to render operators.
53      */

54     public final String JavaDoc EDITOR_JAVA_OPERATOR_COLOR= ID_PREFIX + PreferenceConstants.EDITOR_JAVA_OPERATOR_COLOR;
55
56     /**
57      * A theme constant that holds the color used to render java default text.
58      */

59     public final String JavaDoc EDITOR_JAVA_DEFAULT_COLOR= ID_PREFIX + PreferenceConstants.EDITOR_JAVA_DEFAULT_COLOR;
60
61     /**
62      * A theme constant that holds the color used to render the 'return' keyword.
63      */

64     public final String JavaDoc EDITOR_JAVA_KEYWORD_RETURN_COLOR= ID_PREFIX + PreferenceConstants.EDITOR_JAVA_KEYWORD_RETURN_COLOR;
65
66     /**
67      * A theme constant that holds the color used to render javadoc keywords.
68      */

69     public final String JavaDoc EDITOR_JAVADOC_KEYWORD_COLOR= ID_PREFIX + PreferenceConstants.EDITOR_JAVADOC_KEYWORD_COLOR;
70
71     /**
72      * A theme constant that holds the color used to render javadoc tags.
73      */

74     public final String JavaDoc EDITOR_JAVADOC_TAG_COLOR= ID_PREFIX + PreferenceConstants.EDITOR_JAVADOC_TAG_COLOR;
75
76     /**
77      * A theme constant that holds the color used to render brackets.
78      */

79     public final String JavaDoc EDITOR_JAVA_BRACKET_COLOR= ID_PREFIX + PreferenceConstants.EDITOR_JAVA_BRACKET_COLOR;
80
81     /**
82      * A theme constant that holds the color used to render task tags.
83      */

84     public final String JavaDoc EDITOR_TASK_TAG_COLOR= ID_PREFIX + PreferenceConstants.EDITOR_TASK_TAG_COLOR;
85
86     /**
87      * A theme constant that holds the color used to render javadoc links.
88      */

89     public final String JavaDoc EDITOR_JAVADOC_LINKS_COLOR= ID_PREFIX + PreferenceConstants.EDITOR_JAVADOC_LINKS_COLOR;
90
91     /**
92      * A theme constant that holds the color used to render javadoc default text.
93      */

94     public final String JavaDoc EDITOR_JAVADOC_DEFAULT_COLOR= ID_PREFIX + PreferenceConstants.EDITOR_JAVADOC_DEFAULT_COLOR;
95
96     /**
97      * A theme constant that holds the background color used in the code assist selection dialog.
98      */

99     public final String JavaDoc CODEASSIST_PROPOSALS_BACKGROUND= ID_PREFIX + PreferenceConstants.CODEASSIST_PROPOSALS_BACKGROUND;
100
101     /**
102      * A theme constant that holds the foreground color used in the code assist selection dialog.
103      */

104     public final String JavaDoc CODEASSIST_PROPOSALS_FOREGROUND= ID_PREFIX + PreferenceConstants.CODEASSIST_PROPOSALS_FOREGROUND;
105
106     /**
107      * A theme constant that holds the background color used for parameter hints.
108      */

109     public final String JavaDoc CODEASSIST_PARAMETERS_BACKGROUND= ID_PREFIX + PreferenceConstants.CODEASSIST_PARAMETERS_BACKGROUND;
110
111     /**
112      * A theme constant that holds the foreground color used in the code assist selection dialog.
113      */

114     public final String JavaDoc CODEASSIST_PARAMETERS_FOREGROUND= ID_PREFIX + PreferenceConstants.CODEASSIST_PARAMETERS_FOREGROUND;
115
116     /**
117      * Theme constant for the background color used in the code assist selection dialog to mark replaced code.
118      */

119     public final String JavaDoc CODEASSIST_REPLACEMENT_BACKGROUND= ID_PREFIX + PreferenceConstants.CODEASSIST_REPLACEMENT_BACKGROUND;
120
121     /**
122      * Theme constant for the foreground color used in the code
123      * assist selection dialog to mark replaced code.
124      */

125     public final String JavaDoc CODEASSIST_REPLACEMENT_FOREGROUND= ID_PREFIX + PreferenceConstants.CODEASSIST_REPLACEMENT_FOREGROUND;
126
127     /**
128      * Theme constant for the color used to render values in a properties file.
129      */

130     String JavaDoc PROPERTIES_FILE_COLORING_VALUE= ID_PREFIX + PreferenceConstants.PROPERTIES_FILE_COLORING_VALUE;
131
132     /**
133      * Theme constant for the color used to render keys in a properties file.
134      */

135     String JavaDoc PROPERTIES_FILE_COLORING_KEY= ID_PREFIX + PreferenceConstants.PROPERTIES_FILE_COLORING_KEY;
136
137     /**
138      * Theme constant for the color used to render arguments in a properties file.
139      */

140     String JavaDoc PROPERTIES_FILE_COLORING_ARGUMENT= ID_PREFIX + PreferenceConstants.PROPERTIES_FILE_COLORING_ARGUMENT;
141
142     /**
143      * Theme constant for the color used to render assignments in a properties file.
144      */

145     String JavaDoc PROPERTIES_FILE_COLORING_ASSIGNMENT= ID_PREFIX + PreferenceConstants.PROPERTIES_FILE_COLORING_ASSIGNMENT;
146
147     /**
148      * Theme constant for the color used to render comments in a properties file.
149      */

150     String JavaDoc PROPERTIES_FILE_COLORING_COMMENT= ID_PREFIX + PreferenceConstants.PROPERTIES_FILE_COLORING_COMMENT;
151     
152 }
153
Popular Tags