Class AbstractHighlightingManager
- java.lang.Object
-
- org.eclipse.epsilon.common.dt.editor.highlighting.AbstractHighlightingManager
-
- Direct Known Subclasses:
EpsilonHighlightingManager
,FlexmiHighlightingManager
public abstract class AbstractHighlightingManager extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected org.eclipse.jface.preference.IPreferenceStore
preferenceStore
-
Constructor Summary
Constructors Constructor Description AbstractHighlightingManager()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract boolean
areDefaultColorsCorrect()
protected org.eclipse.swt.graphics.Color
getColor(String preference)
org.eclipse.jface.preference.IPreferenceStore
getPreferenceStore()
void
initialiseDefaultColors()
abstract boolean
isColorPreference(String preference)
protected abstract void
setDefaults()
-
-
-
Method Detail
-
getPreferenceStore
public org.eclipse.jface.preference.IPreferenceStore getPreferenceStore()
-
getColor
protected org.eclipse.swt.graphics.Color getColor(String preference)
-
initialiseDefaultColors
public void initialiseDefaultColors()
-
isColorPreference
public abstract boolean isColorPreference(String preference)
-
areDefaultColorsCorrect
protected abstract boolean areDefaultColorsCorrect()
-
setDefaults
protected abstract void setDefaults()
-
-