Interface VectorLegendEvent

All Superinterfaces:
FMapEvent, LegendEvent
All Known Implementing Classes:
ClassificationLegendEvent, IntervalLegendEvent, LabelLegendEvent, LegendClearEvent, SymbolLegendEvent, ValueLegendEvent, VectorLegendEventBase

public interface VectorLegendEvent extends LegendEvent
Author:
fdiaz
  • Field Details

    • LEGEND_SYMBOL_CHANGED

      static final int LEGEND_SYMBOL_CHANGED

      Identifies this event as a change of the symbol of a legend.

      See Also:
    • LEGEND_INTERVAL_CHANGED

      static final int LEGEND_INTERVAL_CHANGED

      Identifies this event as a legend interval change.

      See Also:
    • LEGEND_CLASSIFICATION_CHANGED

      static final int LEGEND_CLASSIFICATION_CHANGED

      Identifies this event as a change on the classification of a legend.

      See Also:
  • Method Details

    • getLayer

      Returns the layer of the legend where the event was produced, as a classifiable and vector layer.

      Specified by:
      getLayer in interface LegendEvent
      Returns:
      the layer where the event was produced, as classifiable vector
    • setLayer

      void setLayer(ClassifiableVectorial layer)

      Sets the layer of the legend where the event was produced, as a classifiable and vector layer.

      Specified by:
      setLayer in interface LegendEvent
      Parameters:
      layer - the layer where the event was produced, as classifiable vector