Uses of Package
org.openstreetmap.josm.tools
-
Packages that use org.openstreetmap.josm.tools Package Description org.openstreetmap.josm.actions Provides the classes for JOSM user actions.org.openstreetmap.josm.actions.audio Provides the classes for JOSM audio playback actions.org.openstreetmap.josm.actions.corrector Provides the classes for JOSMtag correctors
.org.openstreetmap.josm.actions.mapmode Provides the classes for JOSMmap modes
.org.openstreetmap.josm.actions.relation Provides the classes for JOSM actions that work withrelations
.org.openstreetmap.josm.actions.search Provides the classes for JOSMsearch action
.org.openstreetmap.josm.data Provides the classes for JOSM managed data.org.openstreetmap.josm.data.cache Provides the classes for JOSM cache of imagery tiles, backed up by JCS.org.openstreetmap.josm.data.gpx Provides the classes for JOSMGPX data
(points, tracks, routes).org.openstreetmap.josm.data.imagery Provides the classes for JOSM imagery sources, coupled withJMapViewer
classes.org.openstreetmap.josm.data.imagery.vectortile.mapbox org.openstreetmap.josm.data.oauth Provides the classes for OAuth authentication to OSM.org.openstreetmap.josm.data.osm Provides the classes for OSM data:Primitives
:Node
,Way
,Relation
Users
Tags
Changesets
Utilities classesorg.openstreetmap.josm.data.osm.visitor.paint Provides the classes for painting (rendering) OSM primitives on the map.org.openstreetmap.josm.data.osm.visitor.paint.relations Provides the classes for painting and cachingMultipolygon
relations.org.openstreetmap.josm.data.preferences Provides the classes for storing JOSM user preferences.org.openstreetmap.josm.data.preferences.sources Provide classes to manage source of JOSM extensions that can be chosen in user preferences: map paint styles tagging presets validator rulesorg.openstreetmap.josm.data.projection.datum Provides the classes for datum used in map projections.org.openstreetmap.josm.data.projection.proj Provides the classes for JOSM map projections implementations.org.openstreetmap.josm.data.sources org.openstreetmap.josm.data.validation Provides the classes for JOSM data validation.org.openstreetmap.josm.data.validation.tests Provides the classes for JOSM data validation tests.org.openstreetmap.josm.data.vector Provides classes for vector data like Mapbox Vector Tiles.org.openstreetmap.josm.gui Provides the classes for JOSM graphical user interface.org.openstreetmap.josm.gui.conflict.pair Provides the classes for displaying conflicts as pair of lists.org.openstreetmap.josm.gui.conflict.pair.properties Provides the classes for displaying conflicts in OSM primitive properties.org.openstreetmap.josm.gui.conflict.pair.tags Provides the classes for displaying conflicts in OSM primitive tags.org.openstreetmap.josm.gui.conflict.tags Provides the classes for resolving conflicts between OSM tags.org.openstreetmap.josm.gui.datatransfer.importers Provides the classes for the transfer support controllers allowing cut/copy/paste operations.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 elseorg.openstreetmap.josm.gui.dialogs.changeset Standalone dialog allowing to handle OSM changesets (query and display them).org.openstreetmap.josm.gui.dialogs.layer Toggle dialog allowing to display the list of layers.org.openstreetmap.josm.gui.dialogs.properties Toggle dialog allowing to display/edit tags and relation memberships of currently selected OSM objects.org.openstreetmap.josm.gui.dialogs.validator Toggle dialog allowing to launch data validation and display validation results (errors and warnings).org.openstreetmap.josm.gui.download Provides GUI classes for the download dialog.org.openstreetmap.josm.gui.help Help system based on an embedded web browser fetching contents from JOSM wiki.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 Provides classes for handling the different kinds of map layers.org.openstreetmap.josm.gui.layer.geoimage Provides classes for handling layers displaying geotagged pictures.org.openstreetmap.josm.gui.layer.gpx Provides classes for handling GPX layers.org.openstreetmap.josm.gui.layer.imagery Provides classes for handling imagery background layers.org.openstreetmap.josm.gui.layer.markerlayer Provides classes for handling marker 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.styleelement Style elements defining how a map paint style is rendered.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.advanced Provides classes for handling advanced preferences.org.openstreetmap.josm.gui.preferences.imagery Provides classes for handling imagery preferences.org.openstreetmap.josm.gui.preferences.projection Provides classes for handling projection preferences.org.openstreetmap.josm.gui.preferences.server Provides classes for handling connection preferences, including server authentication and proxy settings.org.openstreetmap.josm.gui.preferences.shortcut Provides classes for handling shortcut preferences.org.openstreetmap.josm.gui.progress Provides GUI classes for displaying long tasks background advancement in a progress bar, and a way to cancel them.org.openstreetmap.josm.gui.tagging.ac Provides GUI classes for handling autocompletion of tags.org.openstreetmap.josm.gui.tagging.presets Provides classes for handling tagging presets.org.openstreetmap.josm.gui.util Provides GUI utility classes.org.openstreetmap.josm.gui.widgets Provides GUI widgets customized for JOSM needs.org.openstreetmap.josm.io Provides the classes for JOSM input/output support.org.openstreetmap.josm.io.audio Provides the classes for Audio mapping features.org.openstreetmap.josm.io.auth Provides the classes for authentication I/O.org.openstreetmap.josm.io.imagery Provides the classes for imagery I/O.org.openstreetmap.josm.io.remotecontrol.handler Provides the classes for remote control handlers (features exposed to the browser).org.openstreetmap.josm.io.session Provides the classes for user sessions import/export.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.org.openstreetmap.josm.tools.bugreport Provides core classes for the bug report system, allowing to save technical information used later in tickets on issue tracker. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.actions Class Description Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute.ImageProvider Helper class to support the application with images.ImageResource Holds data for one particular image.ListenerList This is a list of listeners.MultiMap MultiMap - maps keys to multiple values.Pair A pair of objects.Shortcut Global shortcut class.UserCancelException Exception thrown when an operation is canceled by user. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.actions.audio Class Description Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute.Shortcut Global shortcut class. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.actions.corrector Class Description UserCancelException Exception thrown when an operation is canceled by user. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.actions.mapmode Class Description Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute.Pair A pair of objects.Shortcut Global shortcut class. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.actions.relation Class Description Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute.Shortcut Global shortcut class. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.actions.search Class Description Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.data Class Description ListenerList This is a list of listeners.MultiMap MultiMap - maps keys to multiple values.StringParser Utility class to parse various types from strings. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.data.cache Class Description HttpClient Provides uniform access for a HTTP/HTTPS server.HttpClient.Response A wrapper for the HTTP response. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.data.gpx Class Description ListenerList This is a list of listeners.Pair A pair of objects. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.data.imagery Class Description HttpClient.Response A wrapper for the HTTP response.ImageProvider.ImageSizes Supported image sizesMultiMap MultiMap - maps keys to multiple values. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.data.imagery.vectortile.mapbox Class Description Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute.ListenerList This is a list of listeners. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.data.oauth Class Description HttpClient Provides uniform access for a HTTP/HTTPS server. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.data.osm Class Description ListenerList This is a list of listeners.Pair A pair of objects.Stopwatch Measures elapsed time in milliseconds -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.data.osm.visitor.paint Class Description Geometry.AreaAndPerimeter Data class to hold two double values (area and perimeter of a polygon). -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.data.osm.visitor.paint.relations Class Description Geometry.AreaAndPerimeter Data class to hold two double values (area and perimeter of a polygon). -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.data.preferences Class Description ListenableWeakReference This is a special weak reference that notifies a listener when it is no longer available. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.data.preferences.sources Class Description ImageResource Holds data for one particular image. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.data.projection.datum Class Description PlatformVisitor Visitor, to be used withPlatform
. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.data.projection.proj Class Description Pair A pair of objects. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.data.sources Class Description ImageProvider.ImageSizes Supported image sizesMultiMap MultiMap - maps keys to multiple values. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.data.validation Class Description OptionParser.OptionCount How often an option may / must be specified on the command line.Stopwatch Measures elapsed time in milliseconds -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.data.validation.tests Class Description MultiMap MultiMap - maps keys to multiple values.Pair A pair of objects. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.data.vector Class Description Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute.ListenerList This is a list of listeners. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui Class Description Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute.ImageProvider Helper class to support the application with images.Pair A pair of objects.PlatformHook.NativeOsCallback Called when interfacing with native OS functions.Shortcut Global shortcut class.Stopwatch Measures elapsed time in milliseconds -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.conflict.pair Class Description GBC A wrapper for GridBagConstraints which has sane default static creators and member functions to chain calling. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.conflict.pair.properties Class Description GBC A wrapper for GridBagConstraints which has sane default static creators and member functions to chain calling. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.conflict.pair.tags Class Description GBC A wrapper for GridBagConstraints which has sane default static creators and member functions to chain calling. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.conflict.tags Class Description UserCancelException Exception thrown when an operation is canceled by user. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.datatransfer.importers Class Description Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.dialogs Class Description Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute.ImageProvider Helper class to support the application with images.Pair A pair of objects.Shortcut Global shortcut class.UserCancelException Exception thrown when an operation is canceled by user. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.dialogs.changeset Class Description Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.dialogs.layer Class Description Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute.Shortcut Global shortcut class. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.dialogs.properties Class Description Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.dialogs.validator Class Description Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute.ListenerList This is a list of listeners. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.download Class Description HttpClient Provides uniform access for a HTTP/HTTPS server.ListenerList This is a list of listeners. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.help Class Description LanguageInfo.LocaleType Type of the locale to useWikiReader Read a trac-wiki page. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.history Class Description ColorScale Utility class that helps to work with color scale for coloring GPX tracks etc.Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute.Diff.Change The result of comparison is an "edit script": a chain of change objects.Pair A pair of objects. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.io Class Description Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute.GBC A wrapper for GridBagConstraints which has sane default static creators and member functions to chain calling.HttpClient Provides uniform access for a HTTP/HTTPS server.ImageProvider.ImageSizes Supported image sizesImageResource Holds data for one particular image.Pair A pair of objects. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.layer Class Description Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute.ImageProcessor Processor that modifies images (sharpen, brightness, etc.).ImageProvider Helper class to support the application with images.MemoryManager.MemoryHandle A memory area managed by theMemoryManager
.Shortcut Global shortcut class. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.layer.geoimage Class Description Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute.ImageProcessor Processor that modifies images (sharpen, brightness, etc.).ImageProvider Helper class to support the application with images.ListenerList This is a list of listeners.Pair A pair of objects.Shortcut Global shortcut class. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.layer.gpx Class Description ColorScale Utility class that helps to work with color scale for coloring GPX tracks etc.Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.layer.imagery Class Description Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute.ImageProcessor Processor that modifies images (sharpen, brightness, etc.). -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.layer.markerlayer Class Description Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute.ListenerList This is a list of listeners. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.mappaint Class Description Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute.GenericParser Utility class to parse various types from other values.ImageProvider Helper class to support the application with images.ImageProvider.ImageSizes Supported image sizesListenerList This is a list of listeners.Pair A pair of objects. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.mappaint.styleelement Class Description ImageResource Holds data for one particular image.RotationAngle Determines how an icon is to be rotated depending on the primitive to be displayed. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.oauth Class Description HttpClient Provides uniform access for a HTTP/HTTPS server.UserCancelException Exception thrown when an operation is canceled by user.XmlParsingException An exception thrown during XML parsing, with known line and column. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.preferences Class Description ImageProvider.ImageSizes Supported image sizesPair A pair of objects. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.preferences.advanced Class Description Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.preferences.imagery Class Description GBC A wrapper for GridBagConstraints which has sane default static creators and member functions to chain calling. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.preferences.projection Class Description GBC A wrapper for GridBagConstraints which has sane default static creators and member functions to chain calling. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.preferences.server Class Description GBC A wrapper for GridBagConstraints which has sane default static creators and member functions to chain calling.HttpClient Provides uniform access for a HTTP/HTTPS server. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.preferences.shortcut Class Description Shortcut Global shortcut class. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.progress Class Description Stopwatch Measures elapsed time in milliseconds -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.tagging.ac Class Description Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute.MultiMap MultiMap - maps keys to multiple values. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.tagging.presets Class Description Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute.ImageResource Holds data for one particular image.ListenerList This is a list of listeners.MultiMap MultiMap - maps keys to multiple values.XmlObjectParser An helper class that reads from a XML stream into specific objects. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.util Class Description ListenerList This is a list of listeners.Shortcut Global shortcut class. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.gui.widgets Class Description Destroyable Some objects like layers (when they are removed) or the whole map frame (when the last layer has been removed) have a definite set of actions to execute.Pair A pair of objects.Shortcut Global shortcut class. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.io Class Description HttpClient Provides uniform access for a HTTP/HTTPS server.HttpClient.Response A wrapper for the HTTP response.ListenerList This is a list of listeners.Pair A pair of objects.XmlParsingException An exception thrown during XML parsing, with known line and column. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.io.audio Class Description ListenerList This is a list of listeners. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.io.auth Class Description Pair A pair of objects. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.io.imagery Class Description MultiMap MultiMap - maps keys to multiple values. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.io.remotecontrol.handler Class Description Pair A pair of objects. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.io.session Class Description MultiMap MultiMap - maps keys to multiple values. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.plugins Class Description HttpClient Provides uniform access for a HTTP/HTTPS server.ImageProvider Helper class to support the application with images. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.tools Class Description AlphanumComparator The Alphanum Algorithm is an improved sorting algorithm for strings containing numbers: Instead of sorting numbers in ASCII order like a standard sort, this algorithm sorts numbers in numeric order.ColorScale Utility class that helps to work with color scale for coloring GPX tracks etc.DefaultGeoProperty Implementation of simple booleanGeoProperty
.Diff.Change The result of comparison is an "edit script": a chain of change objects.Diff.FileData Data on one input file being compared.Diff.ScriptBuilder Script builder.GBC A wrapper for GridBagConstraints which has sane default static creators and member functions to chain calling.GenericParser Utility class to parse various types from other values.Geometry.AreaAndPerimeter Data class to hold two double values (area and perimeter of a polygon).Geometry.PolygonIntersection The result types for aGeometry.polygonIntersection(Area, Area)
testGeoProperty A method to look up a property of the earth surface.GeoPropertyIndex Fast index to look up properties of the earth surface.GeoPropertyIndex.GPLevel HttpClient Provides uniform access for a HTTP/HTTPS server.HttpClient.ConnectionResponse A wrapper for the HTTP connection response.HttpClient.HttpClientFactory HTTP client factory.HttpClient.Response A wrapper for the HTTP response.I18n.PluralMode Enumeration of possible plural modes.ImageOverlay class to describe how image overlayImageProcessor Processor that modifies images (sharpen, brightness, etc.).ImageProvider Helper class to support the application with images.ImageProvider.ImageLocations ImageProvider.ImageSizes Supported image sizesImageProvider.ImageType Supported image typesImageResizeMode Determines how the image is sized/resized inImageResource.getImageIcon(Dimension, boolean, ImageResizeMode)
.ImageResource Holds data for one particular image.ImageWarp.Interpolation Interpolation method.ImageWarp.PointTransform Transformation that translates the pixel coordinates.LanguageInfo.LocaleType Type of the locale to useListenerList This is a list of listeners.ListenerList.EventFirerer This is a function that can be invoked for every listener.ListenerList.WeakListener Logging.RememberWarningHandler MemoryManager This class allows all components of JOSM to register reclaimable amounts to memory.MemoryManager.MemoryHandle A memory area managed by theMemoryManager
.MemoryManager.NotEnoughMemoryException This exception is thrown if there is not enough memory for allocating the given object.MultiMap MultiMap - maps keys to multiple values.OptionParser A replacement of getopt.OptionParser.AvailableOption OptionParser.OptionCount How often an option may / must be specified on the command line.OsmPrimitiveImageProvider.Options Options used inOsmPrimitiveImageProvider.getResource(OsmPrimitive, Collection)
.Pair A pair of objects.Platform Enum listing the supported platforms (operating system families).PlatformHook This interface allows platform (operating system) dependent code to be bundled into self-contained classes.PlatformHook.JavaExpirationCallback Called when an outdated version of Java is detected at startup.PlatformHook.NativeOsCallback Called when interfacing with native OS functions.PlatformHook.SanityCheckCallback Inform the user that a sanity check or checks failedPlatformHookWindows.FontEntry Simple data class to hold information about a font.PlatformVisitor Visitor, to be used withPlatform
.RotationAngle Determines how an icon is to be rotated depending on the primitive to be displayed.Shortcut Global shortcut class.Shortcut.ShortcutCollection Stopwatch Measures elapsed time in millisecondsStringParser Utility class to parse various types from strings.SubclassFilteredCollection Filtered view of a collection.Tag2Link.LinkConsumer Represents an operation that accepts a link.TaginfoRegionalInstance Describes a regional Taginfo instance.TextTagParser.TagWarningCallback Called when a problematic tag is encountered.XmlObjectParser.Entry XmlParsingException An exception thrown during XML parsing, with known line and column. -
Classes in org.openstreetmap.josm.tools used by org.openstreetmap.josm.tools.bugreport Class Description Pair A pair of objects.