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 java.lang.Object
A wrapper for a collection ofLayer
.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<Layer>
layers
private LayerManager
manager
-
Constructor Summary
Constructors Constructor Description Data(LayerManager manager, java.util.List<Layer> layers)
Create a new data object
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<Layer>
getLayers()
Gets the list of layers that were copied.LayerManager
getManager()
Gets the layer manager the layers belong to.java.lang.String
toString()
-
-
-
Field Detail
-
manager
private final LayerManager manager
-
-
Constructor Detail
-
Data
public Data(LayerManager manager, java.util.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 java.util.List<Layer> getLayers()
Gets the list of layers that were copied.- Returns:
- The layers.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-