org.openstreetmap.josm.io
Class OsmChangeImporter

java.lang.Object
  extended by org.openstreetmap.josm.io.FileImporter
      extended by org.openstreetmap.josm.io.OsmChangeImporter
All Implemented Interfaces:
java.lang.Comparable<FileImporter>, MapView.LayerChangeListener

public class OsmChangeImporter
extends FileImporter


Field Summary
static ExtensionFileFilter FILE_FILTER
           
 
Fields inherited from class org.openstreetmap.josm.io.FileImporter
filter
 
Constructor Summary
OsmChangeImporter()
           
OsmChangeImporter(ExtensionFileFilter filter)
           
 
Method Summary
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)
           
 
Methods inherited from class org.openstreetmap.josm.io.FileImporter
acceptFile, activeLayerChange, compareTo, getBZip2InputStream, getGZipInputStream, getPriority, importData, importDataHandleExceptions, importDataHandleExceptions, isBatchImporter, isEnabled, layerAdded, layerRemoved, setEnabled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FILE_FILTER

public static final ExtensionFileFilter FILE_FILTER
Constructor Detail

OsmChangeImporter

public OsmChangeImporter()

OsmChangeImporter

public OsmChangeImporter(ExtensionFileFilter filter)
Method Detail

importData

public void importData(java.io.File file,
                       ProgressMonitor progressMonitor)
                throws java.io.IOException,
                       IllegalDataException
Description copied from class: FileImporter
Needs to be implemented if isBatchImporter() returns false.

Overrides:
importData in class FileImporter
Throws:
java.io.IOException
IllegalDataException

importData

protected void importData(java.io.InputStream in,
                          java.io.File associatedFile)
                   throws IllegalDataException
Throws:
IllegalDataException

addDataLayer

protected void addDataLayer(DataSet dataSet,
                            OsmDataLayer layer,
                            java.lang.String filePath)


JOSM