public interface MessageLocationProducer
MessageLocation
s, normally through the UI.MessageLocation
,
MessageLocationProducerFocusListener
Modifier and Type | Method and Description |
---|---|
void |
addFocusListener(MessageLocationProducerFocusListener focusListener)
Adds the focus listener, starting to be notified of changes in the focus.
|
MessageLocationHighlightsManager |
create()
Creates a
MessageLocationHighlightsManager responsible to manage the highlights of
the message locations produced. |
Class<? extends MessageLocation> |
getMessageLocationClass()
The type of
MessageLocation that it can produce. |
MessageLocation |
getSelection()
Obtains the current selected location.
|
void |
removeFocusListener(MessageLocationProducerFocusListener focusListener)
Removes the focus listener.
|
Class<? extends MessageLocation> getMessageLocationClass()
MessageLocation
that it can produce.MessageLocation getSelection()
void addFocusListener(MessageLocationProducerFocusListener focusListener)
focusListener
- the focus listener that will be removedvoid removeFocusListener(MessageLocationProducerFocusListener focusListener)
focusListener
- the focus listener that will be removedMessageLocationHighlightsManager create()
MessageLocationHighlightsManager
responsible to manage the highlights of
the message locations produced.MessageLocationHighlightsManager