Interface LayerListener

    • Method Detail

      • handleLayerPropertyChanged

        void handleLayerPropertyChanged​(Layer layer,
                                        PropertyChangeEvent event)
        Called if a property of the given layer has changed. The source of the property change event may be either the layer itself or its style (see Layer.getConfiguration()).
        Parameters:
        layer - The layer which triggered the change.
        event - The layer property change event.
      • handleLayerDataChanged

        void handleLayerDataChanged​(Layer layer,
                                    Rectangle2D modelRegion)
        Called if the data of the given layer has changed.
        Parameters:
        layer - The layer which triggered the change.
        modelRegion - The region in model coordinates which are affected by the change. May be null, if not available.
      • handleLayersAdded

        void handleLayersAdded​(Layer parentLayer,
                               Layer[] childLayers)
        Called if a new layer has been added to a collection layer.
        Parameters:
        parentLayer - The parent layer which triggered the change.
        childLayers - The child layers added.
      • handleLayersRemoved

        void handleLayersRemoved​(Layer parentLayer,
                                 Layer[] childLayers)
        Called if an existing layer has been removed from a collection layer.
        Parameters:
        parentLayer - The parent layer which triggered the change.
        childLayers - The child layers removed.