public class OsmExporter extends FileExporter
filter
Constructor and Description |
---|
OsmExporter()
Constructs a new
OsmExporter . |
OsmExporter(ExtensionFileFilter filter) |
Modifier and Type | Method and Description |
---|---|
boolean |
acceptFile(java.io.File pathname,
Layer layer) |
void |
exportData(java.io.File file,
Layer layer) |
void |
exportData(java.io.File file,
Layer layer,
boolean noBackup) |
protected java.io.OutputStream |
getOutputStream(java.io.File file) |
private void |
save(java.io.File file,
OsmDataLayer layer,
boolean noBackup) |
activeLayerChange, isCanceled, isEnabled, layerAdded, layerRemoved, setCanceled, setEnabled
public OsmExporter()
OsmExporter
.public OsmExporter(ExtensionFileFilter filter)
public boolean acceptFile(java.io.File pathname, Layer layer)
acceptFile
in class FileExporter
public void exportData(java.io.File file, Layer layer) throws java.io.IOException
exportData
in class FileExporter
java.io.IOException
public void exportData(java.io.File file, Layer layer, boolean noBackup) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
protected java.io.OutputStream getOutputStream(java.io.File file) throws java.io.FileNotFoundException, java.io.IOException
java.io.FileNotFoundException
java.io.IOException
private void save(java.io.File file, OsmDataLayer layer, boolean noBackup)