Package com.luciad.view.gxy
Interface ALcdGXYInteractiveLabelProvider.LabelInteractionListener
- Enclosing class:
ALcdGXYInteractiveLabelProvider
public static interface ALcdGXYInteractiveLabelProvider.LabelInteractionListener
This listener can be used to be notified when interaction is started, stopped or cancelled.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
This method is called when interaction with an interactive label was cancelled.void
interactionStarted
(ALcdGXYInteractiveLabelProvider aSource, Object aObject, int aLabelIndex, int aSubLabelIndex, ILcdGXYContext aGXYContext, Component aInteractiveLabel) This method is called when interaction with an interactive label has started.void
This method is called when interaction with an interactive label has stopped.
-
Method Details
-
interactionStarted
void interactionStarted(ALcdGXYInteractiveLabelProvider aSource, Object aObject, int aLabelIndex, int aSubLabelIndex, ILcdGXYContext aGXYContext, Component aInteractiveLabel) This method is called when interaction with an interactive label has started.- Parameters:
aSource
- the interaction was stopped for a label of thisALcdGXYInteractiveLabelProvider
.aObject
- the object of the interactive label.aLabelIndex
- the label index of the interactive label.aSubLabelIndex
- the sublabel index of the interactive label.aGXYContext
- the context.aInteractiveLabel
- the component used for the interactive label.- See Also:
-
interactionStopped
This method is called when interaction with an interactive label has stopped.- Parameters:
aSource
- the interaction was stopped for a label of thisALcdGXYInteractiveLabelProvider
.- See Also:
-
interactionCancelled
This method is called when interaction with an interactive label was cancelled.- Parameters:
aSource
- the interaction was cancelled for a label of thisALcdGXYInteractiveLabelProvider
.- See Also:
-