public interface ILspInteractiveLabelListener
ALspInteractiveLabelProvider
Modifier and Type | Method and Description |
---|---|
void |
interactionCancelled(ALspInteractiveLabelProvider aSource)
This method is called when interaction with an interactive label was cancelled.
|
void |
interactionStarted(ALspInteractiveLabelProvider aSource,
TLspLabelID aLabel,
TLspContext aContext,
Component aInteractiveLabel)
This method is called when interaction with an interactive label has started.
|
void |
interactionStopped(ALspInteractiveLabelProvider aSource)
This method is called when interaction with an interactive label has stopped.
|
void interactionStarted(ALspInteractiveLabelProvider aSource, TLspLabelID aLabel, TLspContext aContext, Component aInteractiveLabel)
aSource
- the interaction was stopped for a label of this
ALspInteractiveLabelProvider
.aLabel
- the identifier for which interaction was started.aContext
- the context.aInteractiveLabel
- the component used for the interactive label.ALspInteractiveLabelProvider.startInteraction(com.luciad.view.lightspeed.painter.label.TLspLabelID, com.luciad.view.lightspeed.TLspContext)
void interactionStopped(ALspInteractiveLabelProvider aSource)
aSource
- the interaction was stopped for a label of this ALspInteractiveLabelProvider
.ALspInteractiveLabelProvider.stopInteraction()
void interactionCancelled(ALspInteractiveLabelProvider aSource)
aSource
- the interaction was cancelled for a label of this ALspInteractiveLabelProvider
.ALspInteractiveLabelProvider.cancelInteraction()