Package | Description |
---|---|
org.openstreetmap.josm |
Provides the classes of JOSM application.
|
org.openstreetmap.josm.actions |
Provides the classes for JOSM user actions.
|
org.openstreetmap.josm.actions.downloadtasks | |
org.openstreetmap.josm.actions.upload | |
org.openstreetmap.josm.data.imagery | |
org.openstreetmap.josm.data.preferences | |
org.openstreetmap.josm.data.validation.tests | |
org.openstreetmap.josm.gui |
Provides the classes for JOSM graphical user interface.
|
org.openstreetmap.josm.gui.dialogs |
Provides three kinds of dialogs:
Toggle dialogs on the right side of the GUI, that can be turned on, off, attached or detached from the GUI
Changeset dialog based on a standalone implementation, dedicated to OSM changesets management
Extended dialogs for everything else
|
org.openstreetmap.josm.gui.dialogs.changeset.query |
Provides classes allowing to query changesets to the OSM API.
|
org.openstreetmap.josm.gui.dialogs.relation |
Toggle dialog allowing to display currently loaded relations and perform operations on them.
|
org.openstreetmap.josm.gui.download |
Provides GUI classes for the download dialog.
|
org.openstreetmap.josm.gui.history |
Provides GUI classes for handling history of OSM objects.
|
org.openstreetmap.josm.gui.io |
Provides GUI classes for handling input/output operations (download, upload, save).
|
org.openstreetmap.josm.gui.layer.gpx |
Provides classes for handling GPX layers.
|
org.openstreetmap.josm.gui.mappaint |
Drawing system allowing to display and render OSM map data in a user-friendly and customizable way, through map styles.
Two implementations are provided: XML: this was the system used by default JOSM map style for a long time. |
org.openstreetmap.josm.gui.mappaint.mapcss |
Drawing system based on MapCSS map styles.
|
org.openstreetmap.josm.gui.oauth |
Provides GUI classes for handling OAuth authentication to OSM API.
|
org.openstreetmap.josm.gui.preferences |
Provides generic classes for handling JOSM preferences.
|
org.openstreetmap.josm.gui.preferences.server |
Provides classes for handling connection preferences, including server authentication and proxy settings.
|
org.openstreetmap.josm.io |
Provides the classes for JOSM input/output support.
|
org.openstreetmap.josm.io.imagery | |
org.openstreetmap.josm.io.session | |
org.openstreetmap.josm.plugins |
Provides the classes for JOSM plugins system.
|
org.openstreetmap.josm.tools |
Provides the classes for various utilities and tools called from all other packages.
|
Class and Description |
---|
FileWatcher
Background thread that monitors certain files and perform relevant actions when they change.
|
OnlineResource
Online resources directly used by JOSM.
|
Class and Description |
---|
FileExporter |
FileImporter
Abstract file importer.
|
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. |
OsmTransferException
Exception thrown when a communication error with the OSM server occurs.
|
Class and Description |
---|
ChangesetQuery |
OsmServerChangesetReader
Reads the history of an
OsmPrimitive from the OSM API server. |
OsmServerReader
This DataReader reads directly from the REST API of the osm server.
|
OsmServerUserInfoReader |
OsmTransferException
Exception thrown when a communication error with the OSM server occurs.
|
Class and Description |
---|
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. |
OsmTransferException
Exception thrown when a communication error with the OSM server occurs.
|
Class and Description |
---|
CacheCustomContent
Use this class if you want to cache and store a single file that gets updated regularly.
|
Class and Description |
---|
XmlStreamParsingException
Exception for unexpected processing errors during XML stream parsing.
|
XmlWriter
Helper class to use for xml outputting classes.
|
Class and Description |
---|
IllegalDataException
Generic exception raised when illegal data is read.
|
Class and Description |
---|
CacheCustomContent
Use this class if you want to cache and store a single file that gets updated regularly.
|
ChangesetClosedException
A ChangesetClosedException is thrown if the server replies with a HTTP
return code 409 (Conflict) with the error header
ChangesetClosedException.ERROR_HEADER_PATTERN . |
DefaultProxySelector
This is the default proxy selector used in JOSM.
|
MissingOAuthAccessTokenException |
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.
|
OsmTransferException
Exception thrown when a communication error with the OSM server occurs.
|
Class and Description |
---|
OsmTransferException
Exception thrown when a communication error with the OSM server occurs.
|
Class and Description |
---|
ChangesetQuery |
Class and Description |
---|
MultiFetchServerObjectReader
Retrieves a set of
OsmPrimitive s from an OSM server using the so called
Multi Fetch API. |
OsmServerObjectReader
OsmServerObjectReader reads an individual object from the OSM server.
|
OsmTransferException
Exception thrown when a communication error with the OSM server occurs.
|
Class and Description |
---|
OsmTransferException
Exception thrown when a communication error with the OSM server occurs.
|
Class and Description |
---|
OsmServerHistoryReader
Reads the history of an
OsmPrimitive from the OSM API server. |
OsmTransferException
Exception thrown when a communication error with the OSM server occurs.
|
Class and Description |
---|
MultiFetchServerObjectReader
Retrieves a set of
OsmPrimitive s from an OSM server using the so called
Multi Fetch API. |
OsmApiException
Exception thrown when a communication error occurs when accessing the OSM API.
|
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.
|
OsmServerChangesetReader
Reads the history of an
OsmPrimitive from the OSM API server. |
OsmServerObjectReader
OsmServerObjectReader reads an individual object from the OSM server.
|
OsmServerWriter
Class that uploads all changes to the osm server.
|
OsmTransferException
Exception thrown when a communication error with the OSM server occurs.
|
Class and Description |
---|
OsmTransferException
Exception thrown when a communication error with the OSM server occurs.
|
Class and Description |
---|
CachedFile
Downloads a file and caches it on disk in order to reduce network load.
|
Class and Description |
---|
CachedFile
Downloads a file and caches it on disk in order to reduce network load.
|
Class and Description |
---|
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.
|
Class and Description |
---|
CachedFile
Downloads a file and caches it on disk in order to reduce network load.
|
OsmTransferException
Exception thrown when a communication error with the OSM server occurs.
|
Class and Description |
---|
OsmTransferException
Exception thrown when a communication error with the OSM server occurs.
|
Class and Description |
---|
AbstractParser
Base class of
OsmChangesetContentParser and OsmHistoryReader internal parsers. |
AbstractReader
Abstract Reader, allowing other implementations than OsmReader (PbfReader in PBF plugin for example)
|
BoundingBoxDownloader
Read content from OSM server for a given bounding box
|
BoundingBoxDownloader.MoreNotesException
Indicates that the number of fetched notes equals the specified limit.
|
CacheCustomContent
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.
|
CachedFile.CachingStrategy
Caching strategy.
|
Capabilities
Represents the OSM API server capabilities.
|
ChangesetClosedException.Source |
ChangesetQuery |
ChangesetQuery.ChangesetQueryUrlException
Exception thrown for invalid changeset queries.
|
Compression
An enum representing the compression type of a resource.
|
DiffResultProcessor.DiffResultEntry |
FileExporter |
FileImporter
Abstract file importer.
|
GeoJSONExporter |
GpxImporter.GpxImporterData
Utility class containing imported GPX and marker layers, and a task to run after they are added to MapView.
|
GpxReader.State |
IllegalDataException
Generic exception raised when illegal data is read.
|
ImportCancelException
All exceptions resulting from a user cancelation during any import should implement this interface.
|
MissingOAuthAccessTokenException |
MultiFetchServerObjectReader
Retrieves a set of
OsmPrimitive s from an OSM server using the so called
Multi Fetch API. |
MultiFetchServerObjectReader.FetchResult
The class holding the results given by
MultiFetchServerObjectReader.Fetcher . |
NmeaReader
Reads a NMEA file.
|
NmeaReader.GPGGA |
NmeaReader.GPGSA |
NmeaReader.GPRMC |
NmeaReader.GPVTG |
NmeaReader.NMEA_TYPE
Handler for the different types that NMEA speaks.
|
NmeaReader.NMEAParserState |
NoteReader.NoteParseMode
Notes can be represented in two XML formats.
|
OnlineResource
Online resources directly used by JOSM.
|
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. |
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.
|
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.
|
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.
|
OsmServerLocationReader.Parser |
OsmServerReader
This DataReader reads directly from the REST API of the osm server.
|
OsmServerReadPostprocessor |
OsmServerWritePostprocessor |
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.
|
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.
|
StreamProgressUpdater |
UTFInputStreamReader
Detects the different UTF encodings from byte order mark.
|
XmlStreamParsingException
Exception for unexpected processing errors during XML stream parsing.
|
XmlWriter
Helper class to use for xml outputting classes.
|
Class and Description |
---|
CachedFile
Downloads a file and caches it on disk in order to reduce network load.
|
Class and Description |
---|
FileImporter
Abstract file importer.
|
GpxWriter
Writes GPX files from GPX data or OSM data.
|
IllegalDataException
Generic exception raised when illegal data is read.
|
XmlWriter
Helper class to use for xml outputting classes.
|
Class and Description |
---|
OsmTransferException
Exception thrown when a communication error with the OSM server occurs.
|
Class and 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 . |
MissingOAuthAccessTokenException |
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.
|
OsmTransferException
Exception thrown when a communication error with the OSM server occurs.
|