| Package | Description |
|---|---|
| org.openstreetmap.josm.actions |
Provides the classes for JOSM user actions.
|
| org.openstreetmap.josm.actions.corrector |
Provides the classes for JOSM
tag correctors. |
| org.openstreetmap.josm.actions.downloadtasks |
Provides the classes for JOSM
download tasks . |
| org.openstreetmap.josm.actions.mapmode |
Provides the classes for JOSM
map modes. |
| org.openstreetmap.josm.actions.relation |
Provides the classes for JOSM actions that work with
relations. |
| org.openstreetmap.josm.actions.search |
Provides the classes for JOSM
search action. |
| org.openstreetmap.josm.actions.upload |
Provides the classes for JOSM
upload action. |
| org.openstreetmap.josm.command |
Provides the classes for JOSM commands allowing to modify an OSM data set.
|
| org.openstreetmap.josm.command.conflict |
Provides commands for handling conflicts.
|
| org.openstreetmap.josm.data |
Provides the classes for JOSM managed data.
|
| org.openstreetmap.josm.data.conflict |
Provides the classes for edition
conflicts
between OsmPrimitives |
| org.openstreetmap.josm.data.correction |
Provides the classes for JOSM data correction.
|
| org.openstreetmap.josm.data.gpx |
Provides the classes for JOSM
GPX data (points, tracks, routes). |
| org.openstreetmap.josm.data.imagery |
Provides the classes for JOSM imagery sources, coupled with
JMapViewer classes. |
| org.openstreetmap.josm.data.notes |
Provides the classes for OSM
notes. |
| org.openstreetmap.josm.data.osm |
Provides the classes for OSM data:
Primitives:
Node,
Way,
Relation
Users
Tags
Changesets
Utilities classes
|
| org.openstreetmap.josm.data.osm.event |
Provides the classes for OSM dataset events.
|
| org.openstreetmap.josm.data.osm.history |
Provides the classes for OSM primitives
history (edition revisions). |
| org.openstreetmap.josm.data.osm.search |
Provides classes allowing to search OSM primitives in a dataset using textual queries.
|
| org.openstreetmap.josm.data.osm.visitor |
Provides the classes for performing actions on OSM primitives using Visitor design pattern.
|
| org.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 caching
Multipolygon relations. |
| 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.validation.util |
Provides utilities classes for JOSM data validation.
|
| org.openstreetmap.josm.gui |
Provides the classes for JOSM graphical user interface.
|
| org.openstreetmap.josm.gui.autofilter |
Provides the classes for automatic filters (filters automatically created on current data).
|
| org.openstreetmap.josm.gui.conflict.pair |
Provides the classes for displaying conflicts as pair of lists.
|
| org.openstreetmap.josm.gui.conflict.pair.nodes |
Provides the classes for displaying conflicts in ways list of nodes.
|
| org.openstreetmap.josm.gui.conflict.pair.properties |
Provides the classes for displaying conflicts in OSM primitive properties.
|
| org.openstreetmap.josm.gui.conflict.pair.relation |
Provides the classes for displaying conflicts in OSM primitive relation memberships.
|
| 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 |
Provides the classes for transferring data using cut/copy/paste operations.
|
| org.openstreetmap.josm.gui.datatransfer.data |
Provides the classes for defining the serializable data transferred using cut/copy/paste operations.
|
| 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 else
|
| org.openstreetmap.josm.gui.dialogs.changeset |
Standalone dialog allowing to handle OSM changesets (query and display them).
|
| 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.relation |
Toggle dialog allowing to display currently loaded relations and perform operations on them.
|
| org.openstreetmap.josm.gui.dialogs.relation.actions |
Provides the classes for relation editor actions.
|
| org.openstreetmap.josm.gui.dialogs.relation.sort |
Provides the classes for sorting relations.
|
| 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.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.io.importexport |
Provides GUI classes for handling file import/export operations.
|
| 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 geottaged pictures.
|
| org.openstreetmap.josm.gui.layer.gpx |
Provides classes for handling GPX layers.
|
| org.openstreetmap.josm.gui.layer.validation |
Provides classes for handling validation layer.
|
| 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.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.advanced |
Provides classes for handling advanced preferences.
|
| org.openstreetmap.josm.gui.tagging |
Provides classes for handling edition of OSM tags: tag tables, tag editors.
|
| 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.tagging.presets.items |
Provides classes for handling tagging presets items.
|
| 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.remotecontrol |
Provides the classes for remote control system.
|
| 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.tools |
Provides the classes for various utilities and tools called from all other packages.
|
| org.openstreetmap.josm.tools.template_engine |
Provides classes for a generic template engine used in presets, name rendering and search function.
|
| Class and Description |
|---|
| Changeset
Represents a single changeset in JOSM.
|
| DataSelectionListener
This is a listener that listens to selection change events in the data set.
|
| DataSelectionListener.SelectionChangeEvent
The event that is fired when the selection changed.
|
| DataSet
DataSet is the data behind the application.
|
| IPrimitive
IPrimitive captures the common functions of
OsmPrimitive and PrimitiveData. |
| Node
One node data, consisting of one world coordinate waypoint.
|
| OsmPrimitive |
| OsmPrimitiveType
OSM primitive type.
|
| PrimitiveId
interface to represent identification and type of the datatypes primitives.
|
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| UserInfo
Public user information.
|
| Way
One full way, consisting of a list of way
nodes. |
| WaySegment
A segment consisting of 2 consecutive nodes out of a way.
|
| Class and Description |
|---|
| DataSet
DataSet is the data behind the application.
|
| OsmPrimitive |
| Tag
Tag represents an immutable key/value-pair.
|
| TagCollection
TagCollection is a collection of tags which can be used to manipulate
tags managed by
OsmPrimitives. |
| Tagged
Objects implement Tagged if they provide a map of key/value pairs.
|
| Way
One full way, consisting of a list of way
nodes. |
| Class and Description |
|---|
| Changeset
Represents a single changeset in JOSM.
|
| DataSet
DataSet is the data behind the application.
|
| DownloadPolicy
Download policy.
|
| OsmPrimitive |
| OsmPrimitiveType
OSM primitive type.
|
| PrimitiveId
interface to represent identification and type of the datatypes primitives.
|
| UploadPolicy
Upload policy.
|
| Class and Description |
|---|
| DataSelectionListener
This is a listener that listens to selection change events in the data set.
|
| DataSelectionListener.SelectionChangeEvent
The event that is fired when the selection changed.
|
| DataSet
DataSet is the data behind the application.
|
| Node
One node data, consisting of one world coordinate waypoint.
|
| NoteData
Class to hold and perform operations on a set of notes
|
| OsmPrimitive |
| Way
One full way, consisting of a list of way
nodes. |
| WaySegment
A segment consisting of 2 consecutive nodes out of a way.
|
| Class and Description |
|---|
| DataSelectionListener
This is a listener that listens to selection change events in the data set.
|
| DataSelectionListener.SelectionChangeEvent
The event that is fired when the selection changed.
|
| IPrimitive
IPrimitive captures the common functions of
OsmPrimitive and PrimitiveData. |
| IRelation
IRelation captures the common functions of
Relation and RelationData. |
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| RelationMember
A linkage class that can be used by an relation to keep a list of members.
|
| Class and Description |
|---|
| IPrimitive
IPrimitive captures the common functions of
OsmPrimitive and PrimitiveData. |
| OsmData
Abstraction of
DataSet. |
| OsmPrimitive |
| Class and Description |
|---|
| CyclicUploadDependencyException
This is an exception that is thrown if the user attempts to upload a list of relations with a cyclic dependency in them
|
| NoteData
Class to hold and perform operations on a set of notes
|
| OsmPrimitive |
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| Class and Description |
|---|
| DataSet
DataSet is the data behind the application.
|
| Node
One node data, consisting of one world coordinate waypoint.
|
| OsmPrimitive |
| OsmPrimitiveType
OSM primitive type.
|
| PrimitiveData
This class can be used to save properties of OsmPrimitive.
|
| PrimitiveId
interface to represent identification and type of the datatypes primitives.
|
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| RelationMember
A linkage class that can be used by an relation to keep a list of members.
|
| RelationToChildReference
This is an extension of
RelationMember that stores the parent relation and the index in it in addition to the role/child. |
| Storage
A Set-like class that allows looking up equivalent preexising instance.
|
| Way
One full way, consisting of a list of way
nodes. |
| WaySegment
A segment consisting of 2 consecutive nodes out of a way.
|
| Class and Description |
|---|
| DataSet
DataSet is the data behind the application.
|
| Node
One node data, consisting of one world coordinate waypoint.
|
| OsmPrimitive |
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| RelationMember
A linkage class that can be used by an relation to keep a list of members.
|
| Way
One full way, consisting of a list of way
nodes. |
| Class and Description |
|---|
| BBox
A BBox represents an area in lat/lon space.
|
| CyclicUploadDependencyException
This is an exception that is thrown if the user attempts to upload a list of relations with a cyclic dependency in them
|
| DataSet
DataSet is the data behind the application.
|
| IPrimitive
IPrimitive captures the common functions of
OsmPrimitive and PrimitiveData. |
| OsmPrimitive |
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| User
A simple class to keep a list of user names.
|
| UserInfo
Public user information.
|
| Class and Description |
|---|
| OsmPrimitive |
| PrimitiveId
interface to represent identification and type of the datatypes primitives.
|
| Class and Description |
|---|
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| RelationMember
A linkage class that can be used by an relation to keep a list of members.
|
| Class and Description |
|---|
| OsmPrimitive |
| Class and Description |
|---|
| BBox
A BBox represents an area in lat/lon space.
|
| Class and Description |
|---|
| User
A simple class to keep a list of user names.
|
| Class and Description |
|---|
| AbstractPrimitive
Abstract class to represent common features of the datatypes primitives.
|
| BBox
A BBox represents an area in lat/lon space.
|
| Changeset
Represents a single changeset in JOSM.
|
| ChangesetCache
ChangesetCache is global in-memory cache for changesets downloaded from
an OSM API server.
|
| ChangesetCacheEvent
An event indicating a change in the
ChangesetCache |
| ChangesetCacheListener
A listener that listens to changes on the
ChangesetCache |
| ChangesetDataSet
A ChangesetDataSet holds the content of a changeset.
|
| ChangesetDataSet.ChangesetDataSetEntry
An entry in the changeset dataset.
|
| ChangesetDataSet.ChangesetModificationType
Type of primitive modification.
|
| ChangesetDiscussionComment
A comment in a public changeset discussion.
|
| DataSelectionListener
This is a listener that listens to selection change events in the data set.
|
| DataSelectionListener.AbstractSelectionEvent
The base class for selection events
|
| DataSelectionListener.SelectionChangeEvent
The event that is fired when the selection changed.
|
| DataSet
DataSet is the data behind the application.
|
| DataSourceChangeEvent
The event that is fired when the data source list is changed.
|
| DataSourceListener
This is a listener that listens to selection change events in the data set.
|
| DefaultChangesetCacheEvent
The default event implementation that is used to indicate a change in the
ChangesetCache |
| DefaultNameFormatter
This is the default implementation of a
NameFormatter for names of IPrimitives
and HistoryOsmPrimitives. |
| DownloadPolicy
Download policy.
|
| Filter
Data class representing one entry in the filter dialog.
|
| Filter.FilterPreferenceEntry |
| FilterMatcher
Class that encapsulates the filter logic, i.e. applies a list of
filters to a primitive.
|
| FilterMatcher.FilterInfo |
| FilterMatcher.FilterType
Describes quality of the filtering.
|
| Hash
An interface allowing injection of hashcode and equality implementation
based on some inner state of an object for a set.
|
| HighlightUpdateListener
This is a listener that listens to highlight segment changes.
|
| HighlightUpdateListener.HighlightUpdateEvent
An event that is fired whenever highlighting on the OSM
DataSet changed. |
| INode |
| IOsmDataManager
Global OSM dataset registry.
|
| IPrimitive
IPrimitive captures the common functions of
OsmPrimitive and PrimitiveData. |
| IRelation
IRelation captures the common functions of
Relation and RelationData. |
| IRelationMember
IRelationMember captures the common functions of
RelationMember and RelationMemberData. |
| IWay |
| KeyValueVisitor
This is a visitor that can be used to loop over the keys/values of this primitive.
|
| Lockable
To be implemented by modifiable objects to offer a "read-only/locked" mode.
|
| MultipolygonBuilder.JoinedPolygon
Represents one polygon that consists of multiple ways.
|
| NameFormatter
Formats a name for an
IPrimitive. |
| NameFormatterHook
Hooks that allow correcting the name of a OSM primitive
|
| Node
One node data, consisting of one world coordinate waypoint.
|
| NodeData
The data on a single node (tags and position) that is stored in the database
|
| NodeGraph
A directed or undirected graph of nodes.
|
| NodePair
A directed pair of nodes (a,b != b,a).
|
| NoteData
Class to hold and perform operations on a set of notes
|
| NoteData.NoteDataUpdateListener
A listener that can be informed on note data changes.
|
| OsmData
Abstraction of
DataSet. |
| OsmDataManager
Global OSM dataset registry.
|
| OsmPrimitive |
| OsmPrimitiveType
OSM primitive type.
|
| PrimitiveData
This class can be used to save properties of OsmPrimitive.
|
| PrimitiveId
interface to represent identification and type of the datatypes primitives.
|
| QuadBucketPrimitiveStore
Stores primitives in quad buckets.
|
| QuadBuckets
Note: bbox of primitives added to QuadBuckets has to stay the same.
|
| QuadBuckets.QBLevel |
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| RelationData
Relation data.
|
| RelationMember
A linkage class that can be used by an relation to keep a list of members.
|
| RelationMemberData
This is the data (role, type and id) that is stored in the database for a given relation member.
|
| RelationToChildReference
This is an extension of
RelationMember that stores the parent relation and the index in it in addition to the role/child. |
| SimplePrimitiveId
A primitive id and a primitive type
|
| Storage
A Set-like class that allows looking up equivalent preexising instance.
|
| Storage.AbstractIter |
| Stylable
Object that can be rendered using a cacheable style.
|
| Tag
Tag represents an immutable key/value-pair.
|
| TagCollection
TagCollection is a collection of tags which can be used to manipulate
tags managed by
OsmPrimitives. |
| Tagged
Objects implement Tagged if they provide a map of key/value pairs.
|
| TagMap
This class provides a read/write map that uses the same format as
AbstractPrimitive.keys. |
| UploadPolicy
Upload policy.
|
| User
A simple class to keep a list of user names.
|
| Way
One full way, consisting of a list of way
nodes. |
| WayData
The data (tags and node ids) that is stored for a way in the database.
|
| WaySegment
A segment consisting of 2 consecutive nodes out of a way.
|
| Class and Description |
|---|
| AbstractDataSourceChangeEvent
The base class for data source change events
|
| DataSelectionListener
This is a listener that listens to selection change events in the data set.
|
| DataSelectionListener.SelectionChangeEvent
The event that is fired when the selection changed.
|
| DataSet
DataSet is the data behind the application.
|
| DataSourceChangeEvent
The event that is fired when the data source list is changed.
|
| Node
One node data, consisting of one world coordinate waypoint.
|
| OsmPrimitive |
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| Way
One full way, consisting of a list of way
nodes. |
| Class and Description |
|---|
| Changeset
Represents a single changeset in JOSM.
|
| Node
One node data, consisting of one world coordinate waypoint.
|
| NodeData
The data on a single node (tags and position) that is stored in the database
|
| OsmPrimitive |
| OsmPrimitiveType
OSM primitive type.
|
| PrimitiveData
This class can be used to save properties of OsmPrimitive.
|
| PrimitiveId
interface to represent identification and type of the datatypes primitives.
|
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| RelationData
Relation data.
|
| RelationMemberData
This is the data (role, type and id) that is stored in the database for a given relation member.
|
| Tagged
Objects implement Tagged if they provide a map of key/value pairs.
|
| User
A simple class to keep a list of user names.
|
| Way
One full way, consisting of a list of way
nodes. |
| WayData
The data (tags and node ids) that is stored for a way in the database.
|
| Class and Description |
|---|
| OsmPrimitive |
| OsmPrimitiveType
OSM primitive type.
|
| Tagged
Objects implement Tagged if they provide a map of key/value pairs.
|
| Class and Description |
|---|
| DataSet
DataSet is the data behind the application.
|
| INode |
| IPrimitive
IPrimitive captures the common functions of
OsmPrimitive and PrimitiveData. |
| IRelation
IRelation captures the common functions of
Relation and RelationData. |
| IWay |
| Node
One node data, consisting of one world coordinate waypoint.
|
| OsmPrimitive |
| PrimitiveData
This class can be used to save properties of OsmPrimitive.
|
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| Way
One full way, consisting of a list of way
nodes. |
| Class and Description |
|---|
| BBox
A BBox represents an area in lat/lon space.
|
| INode |
| IPrimitive
IPrimitive captures the common functions of
OsmPrimitive and PrimitiveData. |
| IRelation
IRelation captures the common functions of
Relation and RelationData. |
| IWay |
| OsmData
Abstraction of
DataSet. |
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| WaySegment
A segment consisting of 2 consecutive nodes out of a way.
|
| Class and Description |
|---|
| DataSelectionListener
This is a listener that listens to selection change events in the data set.
|
| DataSelectionListener.SelectionChangeEvent
The event that is fired when the selection changed.
|
| DataSet
DataSet is the data behind the application.
|
| Node
One node data, consisting of one world coordinate waypoint.
|
| OsmPrimitive |
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| Way
One full way, consisting of a list of way
nodes. |
| Class and Description |
|---|
| Node
One node data, consisting of one world coordinate waypoint.
|
| OsmPrimitive |
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| Way
One full way, consisting of a list of way
nodes. |
| WaySegment
A segment consisting of 2 consecutive nodes out of a way.
|
| Class and Description |
|---|
| BBox
A BBox represents an area in lat/lon space.
|
| DataSet
DataSet is the data behind the application.
|
| Hash
An interface allowing injection of hashcode and equality implementation
based on some inner state of an object for a set.
|
| KeyValueVisitor
This is a visitor that can be used to loop over the keys/values of this primitive.
|
| Node
One node data, consisting of one world coordinate waypoint.
|
| OsmPrimitive |
| OsmPrimitiveType
OSM primitive type.
|
| QuadBuckets
Note: bbox of primitives added to QuadBuckets has to stay the same.
|
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| RelationMember
A linkage class that can be used by an relation to keep a list of members.
|
| Storage
A Set-like class that allows looking up equivalent preexising instance.
|
| Tag
Tag represents an immutable key/value-pair.
|
| Tagged
Objects implement Tagged if they provide a map of key/value pairs.
|
| Way
One full way, consisting of a list of way
nodes. |
| WaySegment
A segment consisting of 2 consecutive nodes out of a way.
|
| Class and Description |
|---|
| Node
One node data, consisting of one world coordinate waypoint.
|
| OsmPrimitive |
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| Way
One full way, consisting of a list of way
nodes. |
| Class and Description |
|---|
| BBox
A BBox represents an area in lat/lon space.
|
| DataSelectionListener
This is a listener that listens to selection change events in the data set.
|
| DataSelectionListener.SelectionChangeEvent
The event that is fired when the selection changed.
|
| DefaultNameFormatter
This is the default implementation of a
NameFormatter for names of IPrimitives
and HistoryOsmPrimitives. |
| IPrimitive
IPrimitive captures the common functions of
OsmPrimitive and PrimitiveData. |
| Node
One node data, consisting of one world coordinate waypoint.
|
| OsmPrimitive |
| UserInfo
Public user information.
|
| Way
One full way, consisting of a list of way
nodes. |
| WaySegment
A segment consisting of 2 consecutive nodes out of a way.
|
| Class and Description |
|---|
| Filter
Data class representing one entry in the filter dialog.
|
| FilterModel
The model that is used both for auto and manual filters.
|
| OsmPrimitive |
| Class and Description |
|---|
| DataSet
DataSet is the data behind the application.
|
| OsmPrimitive |
| PrimitiveId
interface to represent identification and type of the datatypes primitives.
|
| Class and Description |
|---|
| Node
One node data, consisting of one world coordinate waypoint.
|
| OsmPrimitive |
| PrimitiveId
interface to represent identification and type of the datatypes primitives.
|
| Way
One full way, consisting of a list of way
nodes. |
| Class and Description |
|---|
| OsmPrimitive |
| Class and Description |
|---|
| OsmPrimitive |
| PrimitiveId
interface to represent identification and type of the datatypes primitives.
|
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| RelationMember
A linkage class that can be used by an relation to keep a list of members.
|
| Class and Description |
|---|
| OsmPrimitive |
| Class and Description |
|---|
| OsmPrimitive |
| OsmPrimitiveType
OSM primitive type.
|
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| RelationToChildReference
This is an extension of
RelationMember that stores the parent relation and the index in it in addition to the role/child. |
| Tag
Tag represents an immutable key/value-pair.
|
| TagCollection
TagCollection is a collection of tags which can be used to manipulate
tags managed by
OsmPrimitives. |
| Class and Description |
|---|
| OsmPrimitive |
| RelationMember
A linkage class that can be used by an relation to keep a list of members.
|
| RelationMemberData
This is the data (role, type and id) that is stored in the database for a given relation member.
|
| Class and Description |
|---|
| OsmPrimitive |
| OsmPrimitiveType
OSM primitive type.
|
| PrimitiveData
This class can be used to save properties of OsmPrimitive.
|
| TagCollection
TagCollection is a collection of tags which can be used to manipulate
tags managed by
OsmPrimitives. |
| Tagged
Objects implement Tagged if they provide a map of key/value pairs.
|
| TagMap
This class provides a read/write map that uses the same format as
AbstractPrimitive.keys. |
| Class and Description |
|---|
| IPrimitive
IPrimitive captures the common functions of
OsmPrimitive and PrimitiveData. |
| OsmPrimitive |
| OsmPrimitiveType
OSM primitive type.
|
| PrimitiveData
This class can be used to save properties of OsmPrimitive.
|
| Tag
Tag represents an immutable key/value-pair.
|
| TagCollection
TagCollection is a collection of tags which can be used to manipulate
tags managed by
OsmPrimitives. |
| Class and Description |
|---|
| Changeset
Represents a single changeset in JOSM.
|
| DataSelectionListener
This is a listener that listens to selection change events in the data set.
|
| DataSelectionListener.SelectionChangeEvent
The event that is fired when the selection changed.
|
| DataSet
DataSet is the data behind the application.
|
| Filter
Data class representing one entry in the filter dialog.
|
| FilterModel
The model that is used both for auto and manual filters.
|
| INode |
| IPrimitive
IPrimitive captures the common functions of
OsmPrimitive and PrimitiveData. |
| IRelation
IRelation captures the common functions of
Relation and RelationData. |
| IWay |
| Node
One node data, consisting of one world coordinate waypoint.
|
| NoteData
Class to hold and perform operations on a set of notes
|
| NoteData.NoteDataUpdateListener
A listener that can be informed on note data changes.
|
| OsmData
Abstraction of
DataSet. |
| OsmPrimitive |
| PrimitiveId
interface to represent identification and type of the datatypes primitives.
|
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| RelationToChildReference
This is an extension of
RelationMember that stores the parent relation and the index in it in addition to the role/child. |
| User
A simple class to keep a list of user names.
|
| Way
One full way, consisting of a list of way
nodes. |
| WaySegment
A segment consisting of 2 consecutive nodes out of a way.
|
| Class and Description |
|---|
| Changeset
Represents a single changeset in JOSM.
|
| ChangesetCacheEvent
An event indicating a change in the
ChangesetCache |
| ChangesetCacheListener
A listener that listens to changes on the
ChangesetCache |
| ChangesetDataSet
A ChangesetDataSet holds the content of a changeset.
|
| ChangesetDataSet.ChangesetDataSetEntry
An entry in the changeset dataset.
|
| ChangesetDataSet.ChangesetModificationType
Type of primitive modification.
|
| ChangesetDiscussionComment
A comment in a public changeset discussion.
|
| DataSelectionListener
This is a listener that listens to selection change events in the data set.
|
| DataSelectionListener.SelectionChangeEvent
The event that is fired when the selection changed.
|
| DataSet
DataSet is the data behind the application.
|
| OsmPrimitive |
| Storage
A Set-like class that allows looking up equivalent preexising instance.
|
| User
A simple class to keep a list of user names.
|
| Class and Description |
|---|
| DataSelectionListener
This is a listener that listens to selection change events in the data set.
|
| DataSelectionListener.SelectionChangeEvent
The event that is fired when the selection changed.
|
| IPrimitive
IPrimitive captures the common functions of
OsmPrimitive and PrimitiveData. |
| IRelation
IRelation captures the common functions of
Relation and RelationData. |
| IRelationMember
IRelationMember captures the common functions of
RelationMember and RelationMemberData. |
| KeyValueVisitor
This is a visitor that can be used to loop over the keys/values of this primitive.
|
| OsmPrimitive |
| Tag
Tag represents an immutable key/value-pair.
|
| Tagged
Objects implement Tagged if they provide a map of key/value pairs.
|
| Tags
Class representing multiple values of a given key.
|
| Class and Description |
|---|
| DataSelectionListener
This is a listener that listens to selection change events in the data set.
|
| DataSelectionListener.SelectionChangeEvent
The event that is fired when the selection changed.
|
| DataSet
DataSet is the data behind the application.
|
| OsmPrimitive |
| PrimitiveId
interface to represent identification and type of the datatypes primitives.
|
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| RelationMember
A linkage class that can be used by an relation to keep a list of members.
|
| Class and Description |
|---|
| OsmPrimitive |
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| RelationMember
A linkage class that can be used by an relation to keep a list of members.
|
| Class and Description |
|---|
| Node
One node data, consisting of one world coordinate waypoint.
|
| OsmPrimitive |
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| RelationMember
A linkage class that can be used by an relation to keep a list of members.
|
| Way
One full way, consisting of a list of way
nodes. |
| Class and Description |
|---|
| OsmPrimitive |
| Class and Description |
|---|
| Changeset
Represents a single changeset in JOSM.
|
| Class and Description |
|---|
| Changeset
Represents a single changeset in JOSM.
|
| IPrimitive
IPrimitive captures the common functions of
OsmPrimitive and PrimitiveData. |
| Node
One node data, consisting of one world coordinate waypoint.
|
| OsmPrimitive |
| PrimitiveId
interface to represent identification and type of the datatypes primitives.
|
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| RelationMemberData
This is the data (role, type and id) that is stored in the database for a given relation member.
|
| User
A simple class to keep a list of user names.
|
| Way
One full way, consisting of a list of way
nodes. |
| Class and Description |
|---|
| Changeset
Represents a single changeset in JOSM.
|
| ChangesetCacheEvent
An event indicating a change in the
ChangesetCache |
| ChangesetCacheListener
A listener that listens to changes on the
ChangesetCache |
| DataSet
DataSet is the data behind the application.
|
| IPrimitive
IPrimitive captures the common functions of
OsmPrimitive and PrimitiveData. |
| OsmPrimitive |
| OsmPrimitiveType
OSM primitive type.
|
| PrimitiveId
interface to represent identification and type of the datatypes primitives.
|
| Class and Description |
|---|
| DataSet
DataSet is the data behind the application.
|
| Class and Description |
|---|
| DataSelectionListener
This is a listener that listens to selection change events in the data set.
|
| DataSelectionListener.SelectionChangeEvent
The event that is fired when the selection changed.
|
| DataSet
DataSet is the data behind the application.
|
| HighlightUpdateListener
This is a listener that listens to highlight segment changes.
|
| HighlightUpdateListener.HighlightUpdateEvent
An event that is fired whenever highlighting on the OSM
DataSet changed. |
| IPrimitive
IPrimitive captures the common functions of
OsmPrimitive and PrimitiveData. |
| Lockable
To be implemented by modifiable objects to offer a "read-only/locked" mode.
|
| Node
One node data, consisting of one world coordinate waypoint.
|
| NoteData
Class to hold and perform operations on a set of notes
|
| NoteData.NoteDataUpdateListener
A listener that can be informed on note data changes.
|
| OsmData
Abstraction of
DataSet. |
| OsmPrimitive |
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| Tagged
Objects implement Tagged if they provide a map of key/value pairs.
|
| Way
One full way, consisting of a list of way
nodes. |
| Class and Description |
|---|
| Lockable
To be implemented by modifiable objects to offer a "read-only/locked" mode.
|
| Class and Description |
|---|
| DataSet
DataSet is the data behind the application.
|
| OsmPrimitive |
| Class and Description |
|---|
| Node
One node data, consisting of one world coordinate waypoint.
|
| OsmPrimitive |
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| Way
One full way, consisting of a list of way
nodes. |
| WaySegment
A segment consisting of 2 consecutive nodes out of a way.
|
| Class and Description |
|---|
| DataSet
DataSet is the data behind the application.
|
| IPrimitive
IPrimitive captures the common functions of
OsmPrimitive and PrimitiveData. |
| Storage
A Set-like class that allows looking up equivalent preexising instance.
|
| Tag
Tag represents an immutable key/value-pair.
|
| Class and Description |
|---|
| INode |
| IPrimitive
IPrimitive captures the common functions of
OsmPrimitive and PrimitiveData. |
| IRelation
IRelation captures the common functions of
Relation and RelationData. |
| IWay |
| KeyValueVisitor
This is a visitor that can be used to loop over the keys/values of this primitive.
|
| OsmPrimitive |
| OsmPrimitiveType
OSM primitive type.
|
| Tag
Tag represents an immutable key/value-pair.
|
| Tagged
Objects implement Tagged if they provide a map of key/value pairs.
|
| Class and Description |
|---|
| INode |
| IPrimitive
IPrimitive captures the common functions of
OsmPrimitive and PrimitiveData. |
| Class and Description |
|---|
| UserInfo
Public user information.
|
| Class and Description |
|---|
| DataSelectionListener
This is a listener that listens to selection change events in the data set.
|
| DataSet
DataSet is the data behind the application.
|
| HighlightUpdateListener
This is a listener that listens to highlight segment changes.
|
| Lockable
To be implemented by modifiable objects to offer a "read-only/locked" mode.
|
| Class and Description |
|---|
| OsmPrimitive |
| Tag
Tag represents an immutable key/value-pair.
|
| TagCollection
TagCollection is a collection of tags which can be used to manipulate
tags managed by
OsmPrimitives. |
| Tagged
Objects implement Tagged if they provide a map of key/value pairs.
|
| Class and Description |
|---|
| DataSet
DataSet is the data behind the application.
|
| OsmPrimitive |
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| Class and Description |
|---|
| DataSelectionListener
This is a listener that listens to selection change events in the data set.
|
| DataSelectionListener.SelectionChangeEvent
The event that is fired when the selection changed.
|
| IPrimitive
IPrimitive captures the common functions of
OsmPrimitive and PrimitiveData. |
| OsmPrimitive |
| OsmPrimitiveType
OSM primitive type.
|
| Tag
Tag represents an immutable key/value-pair.
|
| Class and Description |
|---|
| OsmPrimitive |
| Tag
Tag represents an immutable key/value-pair.
|
| Class and Description |
|---|
| OsmPrimitive |
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| Class and Description |
|---|
| OsmPrimitive |
| OsmPrimitiveType
OSM primitive type.
|
| PrimitiveId
interface to represent identification and type of the datatypes primitives.
|
| Class and Description |
|---|
| AbstractPrimitive
Abstract class to represent common features of the datatypes primitives.
|
| Changeset
Represents a single changeset in JOSM.
|
| ChangesetDataSet
A ChangesetDataSet holds the content of a changeset.
|
| ChangesetDataSet.ChangesetModificationType
Type of primitive modification.
|
| ChangesetDiscussionComment
A comment in a public changeset discussion.
|
| DataSet
DataSet is the data behind the application.
|
| DownloadPolicy
Download policy.
|
| INode |
| IPrimitive
IPrimitive captures the common functions of
OsmPrimitive and PrimitiveData. |
| IRelation
IRelation captures the common functions of
Relation and RelationData. |
| IWay |
| Node
One node data, consisting of one world coordinate waypoint.
|
| NodeData
The data on a single node (tags and position) that is stored in the database
|
| NoteData
Class to hold and perform operations on a set of notes
|
| OsmPrimitive |
| OsmPrimitiveType
OSM primitive type.
|
| PrimitiveData
This class can be used to save properties of OsmPrimitive.
|
| PrimitiveId
interface to represent identification and type of the datatypes primitives.
|
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| RelationMemberData
This is the data (role, type and id) that is stored in the database for a given relation member.
|
| Tagged
Objects implement Tagged if they provide a map of key/value pairs.
|
| UploadPolicy
Upload policy.
|
| User
A simple class to keep a list of user names.
|
| UserInfo
Public user information.
|
| Way
One full way, consisting of a list of way
nodes. |
| Class and Description |
|---|
| OsmPrimitive |
| Class and Description |
|---|
| DataSet
DataSet is the data behind the application.
|
| Node
One node data, consisting of one world coordinate waypoint.
|
| OsmPrimitive |
| PrimitiveId
interface to represent identification and type of the datatypes primitives.
|
| SimplePrimitiveId
A primitive id and a primitive type
|
| Way
One full way, consisting of a list of way
nodes. |
| Class and Description |
|---|
| DataSet
DataSet is the data behind the application.
|
| Class and Description |
|---|
| BBox
A BBox represents an area in lat/lon space.
|
| DataSet
DataSet is the data behind the application.
|
| INode |
| IPrimitive
IPrimitive captures the common functions of
OsmPrimitive and PrimitiveData. |
| IWay |
| MultipolygonBuilder.JoinedPolygon
Represents one polygon that consists of multiple ways.
|
| Node
One node data, consisting of one world coordinate waypoint.
|
| OsmPrimitive |
| OsmPrimitiveType
OSM primitive type.
|
| Relation
A relation, having a set of tags and any number (0...n) of members.
|
| Way
One full way, consisting of a list of way
nodes. |
| WaySegment
A segment consisting of 2 consecutive nodes out of a way.
|
| Class and Description |
|---|
| OsmPrimitive |