public class OsmServerUserPreferencesReader extends OsmServerReader
OsmServerReader.DomParser<R>
OsmConnection.OAuthAccessTokenFetcher
gpxParsedProperly
activeConnection, cancel, fetcher, oauthParameters
Constructor and Description |
---|
OsmServerUserPreferencesReader()
Constructs a new
OsmServerUserInfoReader . |
Modifier and Type | Method and Description |
---|---|
static java.util.Map<java.lang.String,java.lang.String> |
buildFromXML(org.w3c.dom.Document document)
Parses the given XML data and returns the associated user preferences.
|
java.util.Map<java.lang.String,java.lang.String> |
fetchUserPreferences(ProgressMonitor monitor)
Fetches user preferences, without explicit reason.
|
java.util.Map<java.lang.String,java.lang.String> |
fetchUserPreferences(ProgressMonitor monitor,
java.lang.String reason)
Fetches user info, with an explicit reason.
|
DataSet |
parseOsm(ProgressMonitor progressMonitor)
Download OSM files from somewhere
|
adaptRequest, fetchData, getAttribute, getBaseUrl, getInputStream, getInputStream, getInputStreamRaw, getInputStreamRaw, getInputStreamRaw, getInputStreamRaw, isDoAuthenticate, isGpxParsedProperly, parseNotes, parseOsm, parseOsmBzip2, parseOsmChange, parseOsmChange, parseOsmChangeBzip2, parseOsmChangeGzip, parseOsmGzip, parseOsmZip, parseRawGps, parseRawGps, parseRawGpsBzip2, parseRawNotes, parseRawNotes, parseRawNotesBzip2, setDoAuthenticate
addAuth, addBasicAuthorizationHeader, addOAuthAuthorizationHeader, cancel, isCanceled, obtainAccessToken, retrieveBasicAuthorizationLogin, setOAuthAccessTokenFetcher
public OsmServerUserPreferencesReader()
OsmServerUserInfoReader
.public static java.util.Map<java.lang.String,java.lang.String> buildFromXML(org.w3c.dom.Document document) throws XmlParsingException
document
- The XML contentsXmlParsingException
- if parsing goes wrongpublic DataSet parseOsm(ProgressMonitor progressMonitor) throws OsmTransferException
OsmServerReader
parseOsm
in class OsmServerReader
progressMonitor
- The progress monitorOsmTransferException
- if any error occurspublic java.util.Map<java.lang.String,java.lang.String> fetchUserPreferences(ProgressMonitor monitor) throws OsmTransferException
monitor
- The progress monitorOsmTransferException
- if something goes wrongpublic java.util.Map<java.lang.String,java.lang.String> fetchUserPreferences(ProgressMonitor monitor, java.lang.String reason) throws OsmTransferException
monitor
- The progress monitorreason
- The reason to show on console. Can be null
if no reason is givenOsmTransferException
- if something goes wrong