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.StringANNOTATION_COLOR_PREFstatic java.lang.StringASSERTION_COLOR_PREFstatic java.lang.StringBUILTIN_COLOR_PREFstatic java.util.List<java.lang.String>COLOR_PREFERENCESstatic java.lang.StringCOMMENT_COLOR_PREFstatic java.lang.StringDEFAULT_COLOR_PREFstatic java.lang.StringEGL_STATIC_TEXT_COLOR_PREFstatic java.lang.StringKEYWORD_COLOR_PREFstatic java.lang.StringMARKER_COLOR_PREFstatic java.lang.StringSTRING_COLOR_PREFstatic java.lang.StringTYPE_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 booleanareDefaultColorsCorrect()org.eclipse.swt.graphics.ColorgetAnnotationColor()org.eclipse.swt.graphics.ColorgetAssertionColor()org.eclipse.swt.graphics.ColorgetBuiltinColor()org.eclipse.swt.graphics.ColorgetCommentColor()org.eclipse.swt.graphics.ColorgetDefaultColor()org.eclipse.swt.graphics.ColorgetEGLStaticColor()org.eclipse.swt.graphics.ColorgetKeywordColor()org.eclipse.swt.graphics.ColorgetMarkerColor()org.eclipse.swt.graphics.ColorgetStringColor()org.eclipse.swt.graphics.ColorgetTypeColor()booleanisColorPreference(java.lang.String preference)protected voidsetDefaults()-
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:
areDefaultColorsCorrectin classAbstractHighlightingManager
-
setDefaults
protected void setDefaults()
- Specified by:
setDefaultsin classAbstractHighlightingManager
-
isColorPreference
public boolean isColorPreference(java.lang.String preference)
- Specified by:
isColorPreferencein 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()
-
-