Class OsmDataSessionExporter
- java.lang.Object
-
- org.openstreetmap.josm.io.session.AbstractSessionExporter<T>
-
- org.openstreetmap.josm.io.session.GenericSessionExporter<OsmDataLayer>
-
- org.openstreetmap.josm.io.session.OsmDataSessionExporter
-
- All Implemented Interfaces:
SessionLayerExporter
public class OsmDataSessionExporter extends GenericSessionExporter<OsmDataLayer>
Session exporter forOsmDataLayer
.- Since:
- 4685
-
-
Field Summary
-
Fields inherited from class org.openstreetmap.josm.io.session.AbstractSessionExporter
export, layer
-
-
Constructor Summary
Constructors Constructor Description OsmDataSessionExporter(OsmDataLayer layer)
Constructs a newOsmDataSessionExporter
.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addDataFile(java.io.OutputStream out)
static void
exportData(DataSet data, java.io.OutputStream out)
Exports OSM data to the given output stream.-
Methods inherited from class org.openstreetmap.josm.io.session.GenericSessionExporter
export, getExportPanel, requiresZip
-
Methods inherited from class org.openstreetmap.josm.io.session.AbstractSessionExporter
getDependencies, shallExport
-
-
-
-
Constructor Detail
-
OsmDataSessionExporter
public OsmDataSessionExporter(OsmDataLayer layer)
Constructs a newOsmDataSessionExporter
.- Parameters:
layer
- Data layer to export
-
-
Method Detail
-
addDataFile
protected void addDataFile(java.io.OutputStream out)
- Specified by:
addDataFile
in classGenericSessionExporter<OsmDataLayer>
-
exportData
public static void exportData(DataSet data, java.io.OutputStream out)
Exports OSM data to the given output stream.- Parameters:
data
- data setout
- output stream (must be closed by caller; note: if caller has access, caller should useCloseShieldOutputStream
when calling this method to avoid potential future issues)
-
-