public interface MessageLocationHighlighter extends MessageLocationConsumer
MessageLocationConsumer
capable of highlighting locations.MessageLocationHighlight
,
MessageLocation
Modifier and Type | Method and Description |
---|---|
MessageLocationHighlight |
highlight(MessageLocation location)
Highlights the given
location , with an undefined highlight. |
MessageLocationHighlight |
highlight(MessageLocation location,
MessageLocationHighlight highlight)
Highlights the given
location with the given highlight . |
void |
removeHighlight(MessageLocation location,
MessageLocationHighlight highlightReference)
Removes a previous highlight.
|
supports, supports
MessageLocationHighlight highlight(MessageLocation location)
location
, with an undefined highlight.location
- the location that will be highlightednull
if it's was not possible to
highlightMessageLocationHighlight highlight(MessageLocation location, MessageLocationHighlight highlight)
location
with the given highlight
.location
- the location that will be highlightedhighlight
- the highlight applied to the locationnull
if it's was not possible to
highlightvoid removeHighlight(MessageLocation location, MessageLocationHighlight highlightReference)
location
- the location of a previous highlighthighlightReference
- a reference to a previous highlight