| Interface | Description |
|---|---|
| Data |
Generic data, holding data downloaded from various data sources.
|
| ImageData.ImageDataUpdateListener |
A listener that is informed when the current selection change
|
| ReorderableModel<T> |
Defines a model that can be reordered.
|
| SortableModel<T> |
Defines a model that can be sorted.
|
| SystemOfMeasurement.SoMChangeListener |
Interface to notify listeners of the change of the system of measurement.
|
| UndoRedoHandler.CommandQueueListener |
A simple listener that gets notified of command queue (undo/redo) size changes.
|
| UndoRedoHandler.CommandQueuePreciseListener |
A listener that gets notified of command queue (undo/redo) operations individually.
|
| UserIdentityManager.UserIdentityListener |
This listener is notified whenever the osm user is changed.
|
| Class | Description |
|---|---|
| APIDataSet |
Represents a collection of
OsmPrimitives which should be uploaded to the API. |
| APIDataSet.RelationUploadDependencyGraph |
Utility class to sort a collection of new relations with their dependencies
topologically.
|
| Bounds |
This is a simple data class for "rectangular" areas of the world, given in
lat/lon min/max values.
|
| DataSource |
A data source, defined by bounds and textual description for the origin.
|
| ImageData |
Class to hold
ImageEntry and the current selection |
| Preferences |
This class holds all preferences for JOSM.
|
| PreferencesUtils |
Helper class to do specific Preferences operation - appending, replacing, deletion by key and by value
Also contains functions that convert preferences object to JavaScript object and back
|
| ProjectionBounds |
This is a simple data class for "rectangular" areas of the world, given in
east/north min/max values.
|
| StructUtils |
Utility methods to convert struct-like classes to a string map and back.
|
| SystemOfMeasurement |
A system of units used to express length and area measurements.
|
| UndoRedoHandler |
This is the global undo/redo handler for all
DataSets. |
| UndoRedoHandler.CommandAddedEvent |
Event fired after a command has been added to the command queue.
|
| UndoRedoHandler.CommandQueueCleanedEvent |
Event fired after the command queue has been cleaned.
|
| UndoRedoHandler.CommandQueueEvent | |
| UndoRedoHandler.CommandRedoneEvent |
Event fired after a command has been redone.
|
| UndoRedoHandler.CommandUndoneEvent |
Event fired after a command has been undone.
|
| UndoRedoHandler.InstanceHolder | |
| UserIdentityManager |
UserIdentityManager is a global object which keeps track of what JOSM knows about
the identity of the current user.
|
| Version |
Provides basic information about the currently used JOSM build.
|
| ViewportData |
Data class to keep viewport information.
|
| Enum | Description |
|---|---|
| APIDataSet.APIOperation |
The type of operation we can perform with OSM API on a primitive.
|
| Bounds.ParseMethod |
The method used by the
Bounds.Bounds(String, String, ParseMethod) constructor |
| Annotation Type | Description |
|---|---|
| StructUtils.StructEntry |
Annotation used for converting objects to String Maps and vice versa.
|
| StructUtils.WriteExplicitly |
Annotation used for converting objects to String Maps.
|