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.IPreferenceStorepreferenceStore
-
Constructor Summary
Constructors Constructor Description AbstractHighlightingManager()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract booleanareDefaultColorsCorrect()protected org.eclipse.swt.graphics.ColorgetColor(String preference)org.eclipse.jface.preference.IPreferenceStoregetPreferenceStore()voidinitialiseDefaultColors()abstract booleanisColorPreference(String preference)protected abstract voidsetDefaults()
-
-
-
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()
-
-