public static class MainLayerManager.ActiveLayerChangeEvent extends LayerManager.LayerManagerEvent
| Modifier and Type | Field and Description |
|---|---|
private Layer |
previousActiveLayer |
private OsmDataLayer |
previousDataLayer |
| Constructor and Description |
|---|
ActiveLayerChangeEvent(MainLayerManager source,
OsmDataLayer previousDataLayer,
Layer previousActiveLayer)
Create a new
MainLayerManager.ActiveLayerChangeEvent |
| Modifier and Type | Method and Description |
|---|---|
Layer |
getPreviousActiveLayer()
Gets the active layer that was previously used.
|
OsmDataLayer |
getPreviousDataLayer()
Gets the data layer that was previously used.
|
DataSet |
getPreviousDataSet()
Gets the data set that was previously used.
|
MainLayerManager |
getSource()
Returns the
LayerManager at the origin of this event. |
private final OsmDataLayer previousDataLayer
private final Layer previousActiveLayer
ActiveLayerChangeEvent(MainLayerManager source, OsmDataLayer previousDataLayer, Layer previousActiveLayer)
MainLayerManager.ActiveLayerChangeEventsource - The sourcepreviousDataLayer - the previous data layerpreviousActiveLayer - the previous active layerpublic OsmDataLayer getPreviousDataLayer()
null if there is none.public Layer getPreviousActiveLayer()
null if there is none.public DataSet getPreviousDataSet()
getPreviousDataLayer().public MainLayerManager getSource()
LayerManager.LayerManagerEventLayerManager at the origin of this event.getSource in class LayerManager.LayerManagerEventLayerManager at the origin of this event