public final class OsmChangesetParser extends java.lang.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 java.util.List<Changeset> |
changesets |
| Modifier | Constructor and Description |
|---|---|
private |
OsmChangesetParser() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Changeset> |
getChangesets()
Returns the parsed changesets.
|
static java.util.List<Changeset> |
parse(java.io.InputStream source,
ProgressMonitor progressMonitor)
Parse the given input source and return the list of changesets
|
private final java.util.List<Changeset> changesets
private OsmChangesetParser()
public java.util.List<Changeset> getChangesets()
public static java.util.List<Changeset> parse(java.io.InputStream source, ProgressMonitor progressMonitor) throws IllegalDataException
source - the source input streamprogressMonitor - the progress monitorIllegalDataException - thrown if the an error was found while parsing the data from the source