Class EpsilonHighlightingManager
- java.lang.Object
-
- org.eclipse.epsilon.common.dt.editor.highlighting.AbstractHighlightingManager
-
- org.eclipse.epsilon.common.dt.editor.highlighting.EpsilonHighlightingManager
-
public class EpsilonHighlightingManager extends AbstractHighlightingManager
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ANNOTATION_COLOR_PREF
static java.lang.String
ASSERTION_COLOR_PREF
static java.lang.String
BUILTIN_COLOR_PREF
static java.util.List<java.lang.String>
COLOR_PREFERENCES
static java.lang.String
COMMENT_COLOR_PREF
static java.lang.String
DEFAULT_COLOR_PREF
static java.lang.String
EGL_STATIC_TEXT_COLOR_PREF
static java.lang.String
KEYWORD_COLOR_PREF
static java.lang.String
MARKER_COLOR_PREF
static java.lang.String
STRING_COLOR_PREF
static java.lang.String
TYPE_COLOR_PREF
-
Fields inherited from class org.eclipse.epsilon.common.dt.editor.highlighting.AbstractHighlightingManager
preferenceStore
-
-
Constructor Summary
Constructors Constructor Description EpsilonHighlightingManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
areDefaultColorsCorrect()
org.eclipse.swt.graphics.Color
getAnnotationColor()
org.eclipse.swt.graphics.Color
getAssertionColor()
org.eclipse.swt.graphics.Color
getBuiltinColor()
org.eclipse.swt.graphics.Color
getCommentColor()
org.eclipse.swt.graphics.Color
getDefaultColor()
org.eclipse.swt.graphics.Color
getEGLStaticColor()
org.eclipse.swt.graphics.Color
getKeywordColor()
org.eclipse.swt.graphics.Color
getMarkerColor()
org.eclipse.swt.graphics.Color
getStringColor()
org.eclipse.swt.graphics.Color
getTypeColor()
boolean
isColorPreference(java.lang.String preference)
protected void
setDefaults()
-
Methods inherited from class org.eclipse.epsilon.common.dt.editor.highlighting.AbstractHighlightingManager
getColor, getPreferenceStore, initialiseDefaultColors
-
-
-
-
Field Detail
-
COMMENT_COLOR_PREF
public static final java.lang.String COMMENT_COLOR_PREF
-
ANNOTATION_COLOR_PREF
public static final java.lang.String ANNOTATION_COLOR_PREF
-
STRING_COLOR_PREF
public static final java.lang.String STRING_COLOR_PREF
-
DEFAULT_COLOR_PREF
public static final java.lang.String DEFAULT_COLOR_PREF
-
KEYWORD_COLOR_PREF
public static final java.lang.String KEYWORD_COLOR_PREF
-
BUILTIN_COLOR_PREF
public static final java.lang.String BUILTIN_COLOR_PREF
-
ASSERTION_COLOR_PREF
public static final java.lang.String ASSERTION_COLOR_PREF
-
TYPE_COLOR_PREF
public static final java.lang.String TYPE_COLOR_PREF
-
MARKER_COLOR_PREF
public static final java.lang.String MARKER_COLOR_PREF
-
EGL_STATIC_TEXT_COLOR_PREF
public static final java.lang.String EGL_STATIC_TEXT_COLOR_PREF
-
COLOR_PREFERENCES
public static final java.util.List<java.lang.String> COLOR_PREFERENCES
-
-
Method Detail
-
areDefaultColorsCorrect
protected boolean areDefaultColorsCorrect()
- Specified by:
areDefaultColorsCorrect
in classAbstractHighlightingManager
-
setDefaults
protected void setDefaults()
- Specified by:
setDefaults
in classAbstractHighlightingManager
-
isColorPreference
public boolean isColorPreference(java.lang.String preference)
- Specified by:
isColorPreference
in classAbstractHighlightingManager
-
getCommentColor
public org.eclipse.swt.graphics.Color getCommentColor()
-
getAnnotationColor
public org.eclipse.swt.graphics.Color getAnnotationColor()
-
getStringColor
public org.eclipse.swt.graphics.Color getStringColor()
-
getDefaultColor
public org.eclipse.swt.graphics.Color getDefaultColor()
-
getKeywordColor
public org.eclipse.swt.graphics.Color getKeywordColor()
-
getBuiltinColor
public org.eclipse.swt.graphics.Color getBuiltinColor()
-
getAssertionColor
public org.eclipse.swt.graphics.Color getAssertionColor()
-
getTypeColor
public org.eclipse.swt.graphics.Color getTypeColor()
-
getMarkerColor
public org.eclipse.swt.graphics.Color getMarkerColor()
-
getEGLStaticColor
public org.eclipse.swt.graphics.Color getEGLStaticColor()
-
-