public final class OsmChangesetParser extends Object
<osm version="0.6" generator="OpenStreetMap server"> <changeset id="143" user="guggis" uid="1" created_at="2009-09-08T20:35:39Z" closed_at="2009-09-08T21:36:12Z" open="false" min_lon="7.380925" min_lat="46.9215164" max_lon="7.3984718" max_lat="46.9226502"> <tag k="asdfasdf" v="asdfasdf"/> <tag k="created_by" v="JOSM/1.5 (UNKNOWN de)"/> <tag k="comment" v="1234"/> </changeset> </osm>
Modifier and Type | Class and Description |
---|---|
private class |
OsmChangesetParser.Parser |
Modifier and Type | Field and Description |
---|---|
private List<Changeset> |
changesets |
Modifier | Constructor and Description |
---|---|
private |
OsmChangesetParser() |
Modifier and Type | Method and Description |
---|---|
List<Changeset> |
getChangesets()
Returns the parsed changesets.
|
static List<Changeset> |
parse(InputStream source,
ProgressMonitor progressMonitor)
Parse the given input source and return the list of changesets
|
private final List<Changeset> changesets
private OsmChangesetParser()
public List<Changeset> getChangesets()
public static List<Changeset> parse(InputStream source, ProgressMonitor progressMonitor) throws IllegalDataException
source
- the source input streamprogressMonitor
- the progress monitorIllegalDataException
- if the an error was found while parsing the data from the source