Package com.luciad.view
Interface ILcdLayeredListener
- All Superinterfaces:
EventListener,Serializable
- All Known Subinterfaces:
ILcdDAFIFLoaderViewAdapter
- All Known Implementing Classes:
ALcdWeakLayeredListener,TLcdDAFIFLoaderViewAdapter
ILcdLayeredListener is the listener interface for TLcdLayeredEvent.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoidNotify thisILcdLayeredListenerthat the state of anILcdLayeredhas changed.static ILcdLayeredListeneronLayerAdded(Consumer<ILcdLayer> aLayerConsumer) Utility method to create a newILcdLayeredListenerwhich will triggeraLayerConsumerwhenever a layer has been added.static ILcdLayeredListeneronLayerMoved(Consumer<ILcdLayer> aLayerConsumer) Utility method to create a newILcdLayeredListenerwhich will triggeraLayerConsumerwhenever a layer has been moved.static ILcdLayeredListeneronLayerRemoved(Consumer<ILcdLayer> aLayerConsumer) Utility method to create a newILcdLayeredListenerwhich will triggeraLayerConsumerwhenever a layer has been removed.
-
Method Details
-
layeredStateChanged
Notify thisILcdLayeredListenerthat the state of anILcdLayeredhas changed. -
onLayerAdded
Utility method to create a newILcdLayeredListenerwhich will triggeraLayerConsumerwhenever a layer has been added. Other events are ignored.- Parameters:
aLayerConsumer- The consumer of the added layer- Returns:
- a new
ILcdLayeredListener - Since:
- 2019.1
-
onLayerRemoved
Utility method to create a newILcdLayeredListenerwhich will triggeraLayerConsumerwhenever a layer has been removed. Other events are ignored.- Parameters:
aLayerConsumer- The consumer of the removed layer- Returns:
- a new
ILcdLayeredListener - Since:
- 2019.1
-
onLayerMoved
Utility method to create a newILcdLayeredListenerwhich will triggeraLayerConsumerwhenever a layer has been moved. Other events are ignored.- Parameters:
aLayerConsumer- The consumer of the moved layer- Returns:
- a new
ILcdLayeredListener - Since:
- 2025.0.01
-