Class LayerTransferable.Data
- java.lang.Object
-
- org.openstreetmap.josm.gui.datatransfer.LayerTransferable.Data
-
- Direct Known Subclasses:
LayerTransferData
- Enclosing class:
- LayerTransferable
public static class LayerTransferable.Data extends Object
A wrapper for a collection ofLayer
.
-
-
Field Summary
Fields Modifier and Type Field Description private List<Layer>
layers
private LayerManager
manager
-
Constructor Summary
Constructors Constructor Description Data(LayerManager manager, List<Layer> layers)
Create a new data object
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Layer>
getLayers()
Gets the list of layers that were copied.LayerManager
getManager()
Gets the layer manager the layers belong to.String
toString()
-
-
-
Field Detail
-
manager
private final LayerManager manager
-
-
Constructor Detail
-
Data
public Data(LayerManager manager, List<Layer> layers)
Create a new data object- Parameters:
manager
- The layer manager the layers are from.layers
- The layers.
-
-
Method Detail
-
getManager
public LayerManager getManager()
Gets the layer manager the layers belong to.- Returns:
- The layer manager. It may be
null
-
getLayers
public List<Layer> getLayers()
Gets the list of layers that were copied.- Returns:
- The layers.
-
-