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.
|
DataSet |
getPreviousEditDataSet()
Deprecated.
|
OsmDataLayer |
getPreviousEditLayer()
Deprecated.
|
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.ActiveLayerChangeEvent
source
- The sourcepreviousDataLayer
- the previous data layerpreviousActiveLayer
- the previous active layer@Deprecated public OsmDataLayer getPreviousEditLayer()
getPreviousDataLayer()
null
if there is none.public OsmDataLayer getPreviousDataLayer()
null
if there is none.public Layer getPreviousActiveLayer()
null
if there is none.@Deprecated public DataSet getPreviousEditDataSet()
getPreviousDataSet()
getPreviousDataLayer()
.public DataSet getPreviousDataSet()
getPreviousDataLayer()
.public MainLayerManager getSource()
LayerManager.LayerManagerEvent
LayerManager
at the origin of this event.getSource
in class LayerManager.LayerManagerEvent
LayerManager
at the origin of this event