public class OsmChangeImporter extends FileImporter
Modifier and Type | Field and Description |
---|---|
static ExtensionFileFilter |
FILE_FILTER |
filter
Constructor and Description |
---|
OsmChangeImporter()
Constructs a new
OsmChangeImporter . |
OsmChangeImporter(ExtensionFileFilter filter) |
Modifier and Type | Method and Description |
---|---|
protected void |
addDataLayer(DataSet dataSet,
OsmDataLayer layer,
java.lang.String filePath) |
void |
importData(java.io.File file,
ProgressMonitor progressMonitor)
Needs to be implemented if isBatchImporter() returns false.
|
protected void |
importData(java.io.InputStream in,
java.io.File associatedFile,
ProgressMonitor progressMonitor) |
acceptFile, activeLayerChange, compareTo, getPriority, importData, importDataHandleExceptions, importDataHandleExceptions, isBatchImporter, isEnabled, layerAdded, layerRemoved, setEnabled
public static final ExtensionFileFilter FILE_FILTER
public OsmChangeImporter()
OsmChangeImporter
.public OsmChangeImporter(ExtensionFileFilter filter)
public void importData(java.io.File file, ProgressMonitor progressMonitor) throws java.io.IOException, IllegalDataException
FileImporter
importData
in class FileImporter
file
- file to importprogressMonitor
- progress monitorjava.io.IOException
- if any I/O error occursIllegalDataException
- if invalid data is readprotected void importData(java.io.InputStream in, java.io.File associatedFile, ProgressMonitor progressMonitor) throws IllegalDataException
IllegalDataException
protected void addDataLayer(DataSet dataSet, OsmDataLayer layer, java.lang.String filePath)