Package | Description |
---|---|
org.openstreetmap.josm.actions | |
org.openstreetmap.josm.io.session |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<Layer,SessionLayerExporter> |
SessionSaveAsAction.exporters |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSessionExporter<T extends Layer>
Abstract superclass of all session layer exporters.
|
class |
GenericSessionExporter<T extends Layer>
Generic superclass of
OsmDataSessionExporter and GpxTracksSessionExporter layer exporters. |
class |
GeoImageSessionExporter
Session exporter for
GeoImageLayer . |
class |
GpxTracksSessionExporter
Session exporter for
GpxLayer . |
class |
ImagerySessionExporter
|
class |
MarkerSessionExporter
Session exporter for
MarkerLayer . |
class |
NoteSessionExporter
Session exporter for
NoteLayer . |
class |
OsmDataSessionExporter
Session exporter for
OsmDataLayer . |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<Layer,SessionLayerExporter> |
SessionWriter.exporters |
private static java.util.Map<java.lang.Class<? extends Layer>,java.lang.Class<? extends SessionLayerExporter>> |
SessionWriter.sessionLayerExporters |
Modifier and Type | Method and Description |
---|---|
static SessionLayerExporter |
SessionWriter.getSessionLayerExporter(Layer layer)
Returns the session layer exporter for the given layer.
|
Modifier and Type | Method and Description |
---|---|
static void |
SessionWriter.registerSessionLayerExporter(java.lang.Class<? extends Layer> layerClass,
java.lang.Class<? extends SessionLayerExporter> exporter)
Register a session layer exporter.
|
Constructor and Description |
---|
SessionWriter(java.util.List<Layer> layers,
int active,
java.util.Map<Layer,SessionLayerExporter> exporters,
MultiMap<Layer,Layer> dependencies,
boolean zip)
Constructs a new
SessionWriter . |