Interface | Description |
---|---|
ImportCancelException |
All exceptions resulting from a user cancelation during any import should implement this interface.
|
OsmServerReadPostprocessor | |
OsmServerWritePostprocessor |
Class | Description |
---|---|
AbstractParser |
Base class of
OsmChangesetContentParser and OsmHistoryReader internal parsers. |
AbstractReader |
Abstract Reader, allowing other implementations than OsmReader (PbfReader in PBF plugin for example)
|
AllFormatsImporter |
Dummy importer that adds the "All Formats"-Filter when opening files
|
BoundingBoxDownloader |
Read content from OSM server for a given bounding box
|
CacheCustomContent<T extends java.lang.Throwable> |
Use this class if you want to cache and store a single file that gets updated regularly.
|
CachedFile |
Downloads a file and caches it on disk in order to reduce network load.
|
CacheFiles |
Use this class if you want to cache a lot of files that shouldn't be kept in memory.
|
Capabilities |
Represents the OSM API server capabilities.
|
Capabilities.CapabilitiesParser |
A parser for the "capabilities" response XML.
|
ChangesetQuery | |
ChangesetQuery.ChangesetQueryUrlParser | |
DefaultProxySelector |
This is the default proxy selector used in JOSM.
|
DiffResultProcessor | |
DiffResultProcessor.DiffResultEntry | |
FileExporter | |
FileImporter | |
FileWatcher |
Background thread that monitors certain files and perform relevant actions when they change.
|
GeoJSONExporter | |
GeoJSONWriter |
Writes OSM data as a GeoJSON string, using JSR 353: Java API for JSON Processing (JSON-P).
|
GeoJSONWriter.GeometryPrimitiveVisitor | |
GpxExporter |
Exports data to a .gpx file.
|
GpxImporter |
File importer allowing to import GPX files (*.gpx/gpx.gz files).
|
GpxImporter.GpxImporterData |
Utility class containing imported GPX and marker layers, and a task to run after they are added to MapView.
|
GpxReader |
Read a gpx file.
|
GpxWriter |
Writes GPX files from GPX data or OSM data.
|
InvalidXmlCharacterFilter |
FilterInputStream that gets rid of characters that are invalid in an XML 1.0
document.
|
JpgImporter |
File importer allowing to import geottaged images (*.jpg files).
|
MessageNotifier |
Notifies user periodically of new received (unread) messages
|
MessageNotifier.Worker | |
MultiFetchServerObjectReader |
Retrieves a set of
OsmPrimitive s from an OSM server using the so called
Multi Fetch API. |
MultiFetchServerObjectReader.Fetcher |
The class that actually download data from OSM API.
|
MultiFetchServerObjectReader.FetchResult |
The class holding the results given by
MultiFetchServerObjectReader.Fetcher . |
NMEAImporter |
File importer allowing to import NMEA-0183 files (*.nmea/nme/nma/log/txt files).
|
NmeaReader |
Reads a NMEA file.
|
NmeaReader.NMEAParserState | |
NoteExporter |
Exporter to write note data to an XML file
|
NoteImporter |
File importer that reads note dump files (*.osn and .osn.bz2)
|
NoteReader |
Class to read Note objects from their XML representation.
|
NoteWriter |
Class to write a collection of notes out to XML.
|
OsmApi |
Class that encapsulates the communications with the OSM API.
All interaction with the server-side OSM API should go through this class. It is conceivable to extract this into an interface later and create various classes implementing the interface, to be able to talk to various kinds of servers. |
OsmBzip2Exporter |
OSM data exporter that compresses it in Bzip2 format.
|
OsmBzip2Importer |
OSM data importer that uncompresses it from Bzip2 format.
|
OsmChangeBuilder |
Creates an OsmChange document from JOSM edits.
|
OsmChangeImporter | |
OsmChangeReader |
Reader for OsmChange file format.
|
OsmChangesetContentParser |
Parser for OSM changeset content.
|
OsmChangesetParser |
Parser for a list of changesets, encapsulated in an OSM data set structure.
|
OsmConnection |
Base class that handles common things like authentication for the reader and writer
to the osm server.
|
OsmExporter |
Exports data to an .osm file.
|
OsmGzipExporter |
OSM data exporter that compresses it in GZip format.
|
OsmGzipImporter |
OSM data importer that uncompresses it from Gzip format.
|
OsmHistoryReader |
Parser for OSM history data.
|
OsmImporter | |
OsmImporter.OsmImporterData |
Utility class containing imported OSM layer, and a task to run after it is added to MapView.
|
OsmReader |
Parser for the Osm Api.
|
OsmServerBackreferenceReader |
OsmServerBackreferenceReader fetches the primitives from the OSM server which
refer to a specific primitive.
|
OsmServerChangesetReader |
Reads the history of an
OsmPrimitive from the OSM API server. |
OsmServerHistoryReader |
Reads the history of an
OsmPrimitive from the OSM API server. |
OsmServerLocationReader |
Read content from OSM server for a given URL
|
OsmServerObjectReader |
OsmServerObjectReader reads an individual object from the OSM server.
|
OsmServerReader |
This DataReader reads directly from the REST API of the osm server.
|
OsmServerUserInfoReader | |
OsmServerWriter |
Class that uploads all changes to the osm server.
|
OsmWriter |
Save the dataset into a stream as osm intern xml format.
|
OsmWriterFactory |
This factory is called by everyone who needs an OsmWriter object,
instead of directly calling the OsmWriter constructor.
|
OsmZipImporter |
OSM data importer that uncompresses it from Zip format.
|
ProgressInputStream |
Read from an other reader and increment an progress counter while on the way.
|
UTFInputStreamReader |
Detects the different UTF encodings from byte order mark
|
WMSLayerExporter |
Export a WMS layer to a serialized binary file that can be imported later via
WMSLayerImporter . |
WMSLayerImporter |
Import a WMS layer from a serialized binary file previously exported via
WMSLayerExporter . |
XmlWriter |
Helper class to use for xml outputting classes.
|
Enum | Description |
---|---|
CachedFile.CachingStrategy |
Caching strategy.
|
ChangesetClosedException.Source | |
Compression |
An enum representing the compression type of a resource.
|
GpxReader.State | |
NmeaReader.GPGGA | |
NmeaReader.GPGSA | |
NmeaReader.GPRMC | |
NmeaReader.GPVTG | |
NmeaReader.NMEA_TYPE |
Handler for the different types that NMEA speaks.
|
NoteReader.NoteParseMode |
Notes can be represented in two XML formats.
|
OnlineResource |
Online resources directly used by JOSM.
|
Exception | Description |
---|---|
ChangesetClosedException |
A ChangesetClosedException is thrown if the server replies with a HTTP
return code 409 (Conflict) with the error header
ChangesetClosedException.ERROR_HEADER_PATTERN . |
ChangesetQuery.ChangesetQueryUrlException | |
IllegalDataException |
Generic exception raised when illegal data is read.
|
MissingOAuthAccessTokenException | |
OfflineAccessException |
Exception thrown when an online resource is accessed while in offline mode.
|
OsmApiException |
Exception thrown when a communication error occurs when accessing the OSM API.
|
OsmApiInitializationException |
Exception thrown when a communication error occured with the OSM server during API initialization.
|
OsmApiPrimitiveGoneException |
Represents an exception thrown by the OSM API if JOSM tries to update or delete a primitive
which is already deleted on the server.
|
OsmReader.OsmParsingCanceledException |
Exception thrown after user cancelation.
|
OsmReader.OsmParsingException | |
OsmTransferCanceledException |
Exception thrown when a communication with the OSM server has been cancelled by the user.
|
OsmTransferException |
Exception thrown when a communication error with the OSM server occurs.
|