Package org.openstreetmap.josm.gui.download
Provides GUI classes for the download dialog.
-
Interface Summary Interface Description DownloadSelection A mean to select a download area in the download dialog.DownloadSource<T> Defines an interface for different download sources.DownloadSourceListener Listener to get notified about changes in the list of download sources.DownloadSourceSizingPolicy Defines the sizing policy used for download tabs.IDownloadSourceType An interface to allow arbitrary download sources and types in the primary download window of JOSM -
Class Summary Class Description AbstractDownloadSourcePanel<T> GUI representation ofDownloadSource
that is shown to the user inDownloadDialog
.BookmarkList List class that read and save its content from the bookmark file.BookmarkList.Bookmark Class holding one bookmarkentry.BookmarkList.BookmarkCellRenderer BookmarkList.ChangesetBookmark A specific optional bookmark for the boundaries of recent changesets.BookmarkList.HomeLocationBookmark A specific optional bookmark for the "home location" configured on osm.org website.BookmarkSelection DownloadAreaSelector which manages a list of "bookmarks", i.e.BoundingBoxSelection Bounding box selector.BoundingBoxSelection.SelectAllOnFocusHandler DownloadDialog Dialog displayed to the user to download mapping data.DownloadDialog.DownloadDialogSplitPane A special split pane that acts according to aDownloadSourceSizingPolicy
It attempts to size the top tab content correctly.DownloadObjectDialog Dialog prompt to user to let him choose OSM primitives to download by specifying their type and IDsDownloadSettings The global settings ofDownloadDialog
.DownloadSourceSizingPolicy.AdjustableDownloadSizePolicy The height of this component is given by a preference entry.DownloadSourceSizingPolicy.FixedDownloadSourceSizePolicy The download source has a fixed size provided by the componentOSMDownloadSource Class defines the way data is fetched from the OSM server.OSMDownloadSource.GpsDataDownloadType OSMDownloadSource.NotesDataDownloadType OSMDownloadSource.OsmDataDownloadType OSMDownloadSource.OSMDownloadSourcePanel The GUI representation of the OSM download source.OverpassDownloadSource Class defines the way data is fetched from Overpass API.OverpassDownloadSource.OverpassDownloadData Encapsulates data that is required to preform download from Overpass API.OverpassDownloadSource.OverpassDownloadSourcePanel The GUI representation of the Overpass download source.OverpassQueryWizardDialog This dialog provides an easy and fast way to create an overpass query.PlaceSelection Place selector.PlaceSelection.NamedResultCellRenderer PlaceSelection.NamedResultTableColumnModel PlaceSelection.NamedResultTableModel PlaceSelection.NameQueryTask PlaceSelection.Server SlippyMapChooser JComponent that displays the slippy map tiles.TileSelection Tile selector.UserQueryList A component to select user saved queries.UserQueryList.QueryCellRendered This class defines the way each element is rendered in the list.UserQueryList.SelectorItem This class represents an Overpass query used by the user that can be shown withinUserQueryList
.