Package org.openstreetmap.josm.io
Class OsmServerLocationReader.Parser<T>
- java.lang.Object
-
- org.openstreetmap.josm.io.OsmServerLocationReader.Parser<T>
-
- Direct Known Subclasses:
GeoJSONServerReader.GeoJsonParser
,OsmServerLocationReader.GpxParser
,OsmServerLocationReader.NoteParser
,OsmServerLocationReader.OsmChangeParser
,OsmServerLocationReader.OsmParser
- Enclosing class:
- OsmServerLocationReader
protected abstract static class OsmServerLocationReader.Parser<T> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected Compression
compression
protected java.io.InputStream
in
protected ProgressMonitor
progressMonitor
-
Constructor Summary
Constructors Modifier Constructor Description protected
Parser(ProgressMonitor progressMonitor, Compression compression)
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract T
parse()
-
-
-
Field Detail
-
progressMonitor
protected final ProgressMonitor progressMonitor
-
compression
protected final Compression compression
-
in
protected java.io.InputStream in
-
-
Constructor Detail
-
Parser
protected Parser(ProgressMonitor progressMonitor, Compression compression)
-
-
Method Detail
-
parse
public abstract T parse() throws OsmTransferException, IllegalDataException, java.io.IOException, org.xml.sax.SAXException
- Throws:
OsmTransferException
IllegalDataException
java.io.IOException
org.xml.sax.SAXException
-
-