| Interface | Description |
|---|---|
| Data |
Generic data, holding data downloaded from various data sources.
|
| Preferences.ColorKey | |
| Preferences.PreferenceChangedListener |
Listener to preference change events.
|
| Preferences.PreferenceChangeEvent |
Event triggered when a preference entry value changes.
|
| SelectionChangedListener |
This is a listener for selection changes through the dataset's data.
|
| SystemOfMeasurement.SoMChangeListener |
Interface to notify listeners of the change of the system of measurement.
|
| 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.
|
| AutosaveTask |
Saves data layers periodically so they can be recovered in case of a crash.
|
| AutosaveTask.AutosaveLayerInfo | |
| Bounds |
This is a simple data class for "rectangular" areas of the world, given in
lat/lon min/max values.
|
| CustomConfigurator |
Class to process configuration changes stored in XML
can be used to modify preferences, store/delete files in .josm folders etc
|
| CustomConfigurator.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
|
| CustomConfigurator.XMLCommandProcessor | |
| DataSource |
A data source, defined by bounds and textual description for the origin.
|
| Preferences |
This class holds all preferences for JOSM.
|
| Preferences.DefaultPreferenceChangeEvent | |
| ProjectionBounds |
This is a simple data class for "rectangular" areas of the world, given in
east/north min/max values.
|
| SystemOfMeasurement |
A system of units used to express length and area measurements.
|
| UndoRedoHandler | |
| Version |
Provides basic information about the currently used JOSM build.
|
| ViewportData |
Data class to keep viewport information.
|
| Enum | Description |
|---|---|
| Bounds.ParseMethod |
| Annotation Type | Description |
|---|---|
| Preferences.pref |
Annotation used for converting objects to String Maps and vice versa.
|
| Preferences.writeExplicitly |
Annotation used for converting objects to String Maps.
|