Interface | Description |
---|---|
IHighlightedPositionAcceptor |
Xtext uses an
IHighlightedPositionAcceptor to collect any ranges that should
be highlighted based on semantic information of your model. |
IHighlightingConfiguration |
Clients should implement this interface to provide the set of highlighting styles.
|
IHighlightingConfigurationAcceptor |
An
IHighlightingConfigurationAcceptor is used to collect default settings for the various highlighting
configurations. |
IHighlightingHelper | |
ISemanticHighlightingCalculator |
Clients should implement an
ISemanticHighlightingCalculator to compute
the mapping from ranges in the input to the appropriate highlighting style. |
ITextAttributeProvider |
Class | Description |
---|---|
AbstractAntlrTokenToAttributeIdMapper | |
AbstractTokenScanner | |
AttributedPosition | |
CommonPreferenceConstants | |
DefaultAntlrTokenToAttributeIdMapper | |
DefaultHighlightingConfiguration | |
DefaultTokenScanner | |
HighlightingHelper |
Highlighting helper.
|
HighlightingPresenter |
Highlighting presenter - UI thread implementation.
|
HighlightingReconciler |
Highlighting reconciler - Background thread implementation.
|
LightweightPosition | |
LightweightPosition.IntToStringArray | |
MergingHighlightedPositionAcceptor |
Accepts a bunch of positions and creates a list
of positions from them that do not overlap.
|
Messages | |
PreferenceStoreAccessor | |
PresentationRepairer | |
SyntaxColoringPreferencePage | |
TextAttributeProvider | |
TokenScanner |
TokenScanner implementation based on
XtextDocument.getTokens() |
TokenTypeDefDetailsPart | |
TokenTypeDefMasterDetailFieldEditor |