Package | Description |
---|---|
org.openstreetmap.josm.gui.datatransfer |
Provides the classes for transferring data using cut/copy/paste operations.
|
org.openstreetmap.josm.gui.datatransfer.data |
Provides the classes for defining the serializable data transferred using cut/copy/paste operations.
|
org.openstreetmap.josm.gui.layer |
Provides classes for handling the different kinds of map layers.
|
Modifier and Type | Field and Description |
---|---|
private LayerManager |
LayerTransferable.Data.manager |
Modifier and Type | Method and Description |
---|---|
LayerManager |
LayerTransferable.Data.getManager()
Gets the layer manager the layers belong to.
|
Constructor and Description |
---|
Data(LayerManager manager,
java.util.List<Layer> layers)
Create a new data object
|
LayerTransferable(LayerManager manager,
java.util.List<Layer> layers)
Create a new data object
|
Constructor and Description |
---|
LayerTransferData(LayerManager layerManager,
Layer layer)
Create a new transfer data for the given layer
|
OsmLayerTransferData(LayerManager layerManager,
OsmDataLayer layer)
Create a new
OsmLayerTransferData object |
Modifier and Type | Class and Description |
---|---|
class |
MainLayerManager
This class extends the layer manager by adding an active and an edit layer.
|
Modifier and Type | Field and Description |
---|---|
private LayerManager |
LayerManager.LayerManagerEvent.source |
Modifier and Type | Method and Description |
---|---|
LayerManager |
LayerManager.LayerManagerEvent.getSource() |
Modifier and Type | Method and Description |
---|---|
int |
LayerPositionStrategy.getPosition(LayerManager manager)
Gets the position where the layer should be inserted
|
Constructor and Description |
---|
LayerAddEvent(LayerManager source,
Layer addedLayer) |
LayerAvailabilityEvent(LayerManager source,
boolean hasLayers) |
LayerManagerEvent(LayerManager source) |
LayerOrderChangeEvent(LayerManager source) |
LayerRemoveEvent(LayerManager source,
Layer removedLayer) |