public class OsmLayerTransferData extends LayerTransferData
LayerTransferData that ensures you that the layer is an OSM data layer| Modifier and Type | Field and Description |
|---|---|
static java.util.List<java.awt.datatransfer.DataFlavor> |
FLAVORS
The flavors that are supported by this data type.
|
static java.awt.datatransfer.DataFlavor |
OSM_FLAVOR
This is a data flavor specific for OSM data layers.
|
private OsmDataLayer |
osmLayer |
FLAVOR| Constructor and Description |
|---|
OsmLayerTransferData(LayerManager layerManager,
OsmDataLayer layer)
Create a new
OsmLayerTransferData object |
| Modifier and Type | Method and Description |
|---|---|
OsmDataLayer |
getOsmLayer()
Gets the OSM data layer.
|
java.util.List<java.awt.datatransfer.DataFlavor> |
getSupportedFlavors()
Gets a list of flavors supported by this data.
|
java.lang.String |
toString() |
getLayergetLayers, getManagerpublic static final java.awt.datatransfer.DataFlavor OSM_FLAVOR
LayerTransferData.FLAVOR,
FLAVORSpublic static final java.util.List<java.awt.datatransfer.DataFlavor> FLAVORS
private final OsmDataLayer osmLayer
public OsmLayerTransferData(LayerManager layerManager, OsmDataLayer layer)
OsmLayerTransferData objectlayerManager - The layer managerlayer - The layer that is moved.public OsmDataLayer getOsmLayer()
public java.util.List<java.awt.datatransfer.DataFlavor> getSupportedFlavors()
LayerTransferDatagetSupportedFlavors in class LayerTransferDatapublic java.lang.String toString()
toString in class LayerTransferData