Uses of Package
org.openstreetmap.josm.io

Packages that use org.openstreetmap.josm.io
org.openstreetmap.josm.actions   
org.openstreetmap.josm.actions.downloadtasks   
org.openstreetmap.josm.data   
org.openstreetmap.josm.gui   
org.openstreetmap.josm.gui.dialogs   
org.openstreetmap.josm.gui.dialogs.changeset   
org.openstreetmap.josm.gui.dialogs.changeset.query   
org.openstreetmap.josm.gui.dialogs.relation   
org.openstreetmap.josm.gui.download   
org.openstreetmap.josm.gui.history   
org.openstreetmap.josm.gui.io   
org.openstreetmap.josm.gui.layer   
org.openstreetmap.josm.gui.layer.geoimage   
org.openstreetmap.josm.gui.oauth   
org.openstreetmap.josm.gui.preferences   
org.openstreetmap.josm.gui.preferences.server   
org.openstreetmap.josm.io   
org.openstreetmap.josm.io.imagery   
org.openstreetmap.josm.io.session   
org.openstreetmap.josm.plugins   
org.openstreetmap.josm.tools   
 

Classes in org.openstreetmap.josm.io used by org.openstreetmap.josm.actions
FileExporter
           
FileImporter
           
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.
 

Classes in org.openstreetmap.josm.io used by org.openstreetmap.josm.actions.downloadtasks
OsmServerReader
          This DataReader reads directly from the REST API of the osm server.
OsmTransferException
          Exception thrown when a communication error with the OSM server occurs.
 

Classes in org.openstreetmap.josm.io used by org.openstreetmap.josm.data
OsmConnection
          Base class that handles common things like authentication for the reader and writer to the osm server.
 

Classes in org.openstreetmap.josm.io used by org.openstreetmap.josm.gui
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.
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.
 

Classes in org.openstreetmap.josm.io used by org.openstreetmap.josm.gui.dialogs
OsmTransferException
          Exception thrown when a communication error with the OSM server occurs.
 

Classes in org.openstreetmap.josm.io used by org.openstreetmap.josm.gui.dialogs.changeset
OsmServerChangesetReader
          Reads the history of an OsmPrimitive from the OSM API server.
OsmTransferException
          Exception thrown when a communication error with the OSM server occurs.
 

Classes in org.openstreetmap.josm.io used by org.openstreetmap.josm.gui.dialogs.changeset.query
ChangesetQuery
           
OsmServerChangesetReader
          Reads the history of an OsmPrimitive from the OSM API server.
OsmServerUserInfoReader
           
OsmTransferException
          Exception thrown when a communication error with the OSM server occurs.
 

Classes in org.openstreetmap.josm.io used by org.openstreetmap.josm.gui.dialogs.relation
MultiFetchServerObjectReader
          Retrieves a set of OsmPrimitives 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.
 

Classes in org.openstreetmap.josm.io used by org.openstreetmap.josm.gui.download
OsmTransferException
          Exception thrown when a communication error with the OSM server occurs.
 

Classes in org.openstreetmap.josm.io used by org.openstreetmap.josm.gui.history
OsmTransferException
          Exception thrown when a communication error with the OSM server occurs.
 

Classes in org.openstreetmap.josm.io used by org.openstreetmap.josm.gui.io
MultiFetchServerObjectReader
          Retrieves a set of OsmPrimitives 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.
 

Classes in org.openstreetmap.josm.io used by org.openstreetmap.josm.gui.layer
CacheCustomContent
          Use this class if you want to cache and store a single file that gets updated regularly.
 

Classes in org.openstreetmap.josm.io used by org.openstreetmap.josm.gui.layer.geoimage
CacheFiles
          Use this class if you want to cache a lot of files that shouldn't be kept in memory.
 

Classes in org.openstreetmap.josm.io used by org.openstreetmap.josm.gui.oauth
OsmDataParsingException
           
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.
 

Classes in org.openstreetmap.josm.io used by org.openstreetmap.josm.gui.preferences
OsmTransferException
          Exception thrown when a communication error with the OSM server occurs.
 

Classes in org.openstreetmap.josm.io used by org.openstreetmap.josm.gui.preferences.server
OsmTransferException
          Exception thrown when a communication error with the OSM server occurs.
 

Classes in org.openstreetmap.josm.io used by org.openstreetmap.josm.io
AbstractReader
          Abstract Reader, allowing other implementations than OsmReader (PbfReader in PBF plugin for example)
CacheCustomContent
          Use this class if you want to cache and store a single file that gets updated regularly.
Capabilities
          Represents the server capabilities Example capabilites document: This class is used in conjunction with a very primitive parser and simply stuffs the each tag and its attributes into a hash of hashes, with the exception of the "blacklist" tag which gets a list of its own.
ChangesetClosedException.Source
           
ChangesetQuery
           
ChangesetQuery.ChangesetQueryUrlException
           
DiffResultProcessor.DiffResultEntry
           
FileExporter
           
FileImporter
           
GpxImporter.GpxImporterData
           
GpxReader.State
           
IllegalDataException
           
MultiFetchServerObjectReader
          Retrieves a set of OsmPrimitives from an OSM server using the so called Multi Fetch API.
MultiFetchServerObjectReader.FetchResult
          The class holding the results given by MultiFetchServerObjectReader.Fetcher.
NmeaReader
          Read a nmea file.
NmeaReader.GPGGA
           
NmeaReader.GPGSA
           
NmeaReader.GPRMC
           
NmeaReader.GPVTG
           
NmeaReader.NMEA_TYPE
          Handler for the different types that NMEA speaks.
NmeaReader.NMEAParserState
           
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.
OsmDataParsingException
           
OsmExporter
           
OsmImporter
           
OsmImporter.OsmImporterData
           
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.
UTFInputStreamReader
          Detects the different UTF encodings from byte order mark
XmlWriter
          Helper class to use for xml outputting classes.
 

Classes in org.openstreetmap.josm.io used by org.openstreetmap.josm.io.imagery
OsmTransferException
          Exception thrown when a communication error with the OSM server occurs.
 

Classes in org.openstreetmap.josm.io used by org.openstreetmap.josm.io.session
IllegalDataException
           
 

Classes in org.openstreetmap.josm.io used by org.openstreetmap.josm.plugins
OsmTransferException
          Exception thrown when a communication error with the OSM server occurs.
 

Classes in org.openstreetmap.josm.io used by org.openstreetmap.josm.tools
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.
 



JOSM