Package | Description |
---|---|
org.openstreetmap.josm.actions |
Provides the classes for JOSM user actions.
|
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.data.imagery |
Provides the classes for JOSM imagery sources, coupled with
JMapViewer classes. |
org.openstreetmap.josm.data.osm.visitor.paint |
Provides the classes for painting (rendering) OSM primitives on the map.
|
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.tags |
Provides the classes for resolving conflicts between OSM tags.
|
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.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.relation |
Toggle dialog allowing to display currently loaded relations and perform operations on them.
|
org.openstreetmap.josm.gui.download |
Provides GUI classes for the download dialog.
|
org.openstreetmap.josm.gui.draw |
Provides GUI classes for 2D drawing in the map.
|
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 geottaged 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.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.loader |
Provides the GUI classes allowing map paint styles to be (re)loaded.
|
org.openstreetmap.josm.gui.mappaint.styleelement.placement |
Label placement strategy for map paint styles.
|
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.progress.swing |
Provides Swing-based progress monitor implementations.
|
org.openstreetmap.josm.gui.tagging.presets |
Provides classes for handling tagging presets.
|
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.plugins |
Provides the classes for JOSM plugins system.
|
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
HelpAwareOptionPane.ButtonSpec
A specification of a button that should be added to the options dialog
|
IExtendedDialog
Extracted interface of
ExtendedDialog class. |
MapFrame
One Map frame with one dataset behind.
|
MapFrameListener
Listener notified of MapFrame changes.
|
NavigatableComponent.ZoomChangeListener
Interface to notify listeners of the change of the zoom area.
|
PleaseWaitRunnable
Instanced of this thread will display a "Please Wait" message in middle of JOSM
to indicate a progress being executed.
|
PrimitiveRenderer
Renderer that renders the objects from an
IPrimitive as data. |
Class and Description |
---|
PleaseWaitRunnable
Instanced of this thread will display a "Please Wait" message in middle of JOSM
to indicate a progress being executed.
|
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
IExtendedDialog
Extracted interface of
ExtendedDialog class. |
MapFrame
One Map frame with one dataset behind.
|
MapView
This is a component used in the
MapFrame for browsing the map. |
MapViewState
This class represents a state of the
MapView . |
SelectionManager
Manages the selection of a rectangle or a lasso loop.
|
SelectionManager.SelectionEnded
This is the interface that an user of SelectionManager has to implement
to get informed when a selection closes.
|
Class and Description |
---|
SideButton
Button that is usually used in toggle dialogs.
|
Class and Description |
---|
PleaseWaitRunnable
Instanced of this thread will display a "Please Wait" message in middle of JOSM
to indicate a progress being executed.
|
Class and Description |
---|
PleaseWaitRunnable
Instanced of this thread will display a "Please Wait" message in middle of JOSM
to indicate a progress being executed.
|
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
IExtendedDialog
Extracted interface of
ExtendedDialog class. |
PleaseWaitRunnable
Instanced of this thread will display a "Please Wait" message in middle of JOSM
to indicate a progress being executed.
|
Class and Description |
---|
MapViewState
This class represents a state of the
MapView . |
MapViewState.MapViewPoint
A class representing a point in the map view.
|
MapViewState.MapViewRectangle
A rectangle on the MapView.
|
NavigatableComponent
A component that can be navigated by a
MapMover . |
Class and Description |
---|
ConditionalOptionPaneUtil.MessagePanel
This is a message panel used in dialogs which can be enabled/disabled with a preference setting.
|
ConditionalOptionPaneUtil.NotShowAgain
An enum designating how long to not show this message again, i.e., for how long to store
|
DownloadParamType
The type of a command line parameter, to be used in switch statements.
|
ExtendedDialog
General configurable dialog window.
|
GettingStarted
Panel that fills the main part of the program window when JOSM has just started.
|
GettingStarted.LinkGeneral |
HelpAwareOptionPane.ButtonSpec
A specification of a button that should be added to the options dialog
|
HideableButton
An interface to provide showing/hiding method for buttons,
when hidden state is stored in preferences
|
IconToggleButton
Just a toggle button, with smaller border and icon only to display in
MapFrame toolbars.
|
IExtendedDialog
Extracted interface of
ExtendedDialog class. |
ImageryMenu
Imagery menu, holding entries for imagery preferences, offset actions and dynamic imagery entries
depending on current mapview coordinates.
|
MainApplication
Main window class application.
|
MainFrame
This is the JOSM main window.
|
MainMenu
This is the JOSM main menu bar.
|
MainMenu.WINDOW_MENU_GROUP |
MainPanel
This is the content panel inside the
MainFrame . |
MapFrame
One Map frame with one dataset behind.
|
MapFrame.ListAllButtonsAction |
MapFrame.MapModeChangeListener
Interface to notify listeners of the change of the mapMode.
|
MapFrameListener
Listener notified of MapFrame changes.
|
MapMover
Enables moving of the map by holding down the right mouse button and drag
the mouse.
|
MapMover.ZoomerAction |
MapStatus
A component that manages some status information display about the map.
|
MapStatus.BackgroundProgressMonitor
The progress monitor that is used to display the progress if the user selects to run in background
|
MapStatus.Collector
The collector class that waits for notification and then update the display objects.
|
MapStatus.MouseState
Everything, the collector is interested of.
|
MapStatus.StatusTextHistory |
MapView
This is a component used in the
MapFrame for browsing the map. |
MapView.LayerInvalidatedListener
An invalidation listener that simply calls repaint() for now.
|
MapView.RepaintListener
This is a listener that gets informed whenever repaint is called for this MapView.
|
MapViewState
This class represents a state of the
MapView . |
MapViewState.MapViewPoint
A class representing a point in the map view.
|
MapViewState.MapViewRectangle
A rectangle on the MapView.
|
MenuScroller
A class that provides scrolling capabilities to a long menu dropdown or
popup menu.
|
MenuScroller.MenuIcon |
MenuScroller.MenuScrollItem |
MenuScroller.MenuScrollListener |
MenuScroller.MenuScrollTimer |
NavigatableComponent
A component that can be navigated by a
MapMover . |
NavigatableComponent.ZoomChangeListener
Interface to notify listeners of the change of the zoom area.
|
NavigatableComponent.ZoomData |
Notification
A Notification Message similar to a popup window, but without disrupting the
user's workflow.
|
NotificationManager
Manages
Notification s, i.e. displays them on screen. |
NotificationManager.NotificationPanel |
ProgramArguments
This class holds the arguments passed on to
MainApplication.main(java.lang.String[]) . |
ProgramArguments.Option
JOSM command line options.
|
SelectionManager.SelectionEnded
This is the interface that an user of SelectionManager has to implement
to get informed when a selection closes.
|
SelectionManager.SelectionHintLayer
This draws the selection hint (rectangle or lasso polygon) on the screen.
|
ShowHideButtonListener
When some component (ToggleDialog, for example) is linked to button
and needs information about button showing/hiding events, this interface
is used, setting the listener should be implemented by @class HideableButton
|
SplashScreen
Show a splash screen so the user knows what is happening during startup.
|
SplashScreen.SplashProgressMonitor
A
ProgressMonitor which stores the (sub)tasks in a tree. |
SplashScreen.SplashScreenProgressRenderer |
SplashScreen.Task
A task (of a
ProgressMonitor ). |
Class and Description |
---|
MapFrame.MapModeChangeListener
Interface to notify listeners of the change of the mapMode.
|
NavigatableComponent.ZoomChangeListener
Interface to notify listeners of the change of the zoom area.
|
Class and Description |
---|
PrimitiveRenderer
Renderer that renders the objects from an
IPrimitive as data. |
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
IExtendedDialog
Extracted interface of
ExtendedDialog class. |
MainMenu
This is the JOSM main menu bar.
|
MapFrame.MapModeChangeListener
Interface to notify listeners of the change of the mapMode.
|
NavigatableComponent
A component that can be navigated by a
MapMover . |
NavigatableComponent.ZoomChangeListener
Interface to notify listeners of the change of the zoom area.
|
PleaseWaitRunnable
Instanced of this thread will display a "Please Wait" message in middle of JOSM
to indicate a progress being executed.
|
PopupMenuHandler
Handler to ease management of actions in different popup menus.
|
PrimitiveRenderer
Renderer that renders the objects from an
IPrimitive as data. |
ShowHideButtonListener
When some component (ToggleDialog, for example) is linked to button
and needs information about button showing/hiding events, this interface
is used, setting the listener should be implemented by @class HideableButton
|
SideButton
Button that is usually used in toggle dialogs.
|
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
IExtendedDialog
Extracted interface of
ExtendedDialog class. |
SideButton
Button that is usually used in toggle dialogs.
|
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
IExtendedDialog
Extracted interface of
ExtendedDialog class. |
PopupMenuHandler
Handler to ease management of actions in different popup menus.
|
ShowHideButtonListener
When some component (ToggleDialog, for example) is linked to button
and needs information about button showing/hiding events, this interface
is used, setting the listener should be implemented by @class HideableButton
|
SideButton
Button that is usually used in toggle dialogs.
|
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
IExtendedDialog
Extracted interface of
ExtendedDialog class. |
PleaseWaitRunnable
Instanced of this thread will display a "Please Wait" message in middle of JOSM
to indicate a progress being executed.
|
PopupMenuHandler
Handler to ease management of actions in different popup menus.
|
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
IExtendedDialog
Extracted interface of
ExtendedDialog class. |
PleaseWaitRunnable
Instanced of this thread will display a "Please Wait" message in middle of JOSM
to indicate a progress being executed.
|
Class and Description |
---|
MapView
This is a component used in the
MapFrame for browsing the map. |
MapViewState
This class represents a state of the
MapView . |
MapViewState.MapViewPoint
A class representing a point in the map view.
|
MapViewState.MapViewRectangle
A rectangle on the MapView.
|
Class and Description |
---|
PleaseWaitRunnable
Instanced of this thread will display a "Please Wait" message in middle of JOSM
to indicate a progress being executed.
|
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
MapFrameListener
Listener notified of MapFrame changes.
|
PleaseWaitRunnable
Instanced of this thread will display a "Please Wait" message in middle of JOSM
to indicate a progress being executed.
|
SideButton
Button that is usually used in toggle dialogs.
|
Class and Description |
---|
MapView
This is a component used in the
MapFrame for browsing the map. |
MapViewState.MapViewRectangle
A rectangle on the MapView.
|
NavigatableComponent.ZoomChangeListener
Interface to notify listeners of the change of the zoom area.
|
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
MapFrame.MapModeChangeListener
Interface to notify listeners of the change of the mapMode.
|
MapView
This is a component used in the
MapFrame for browsing the map. |
NavigatableComponent.ZoomChangeListener
Interface to notify listeners of the change of the zoom area.
|
PleaseWaitRunnable
Instanced of this thread will display a "Please Wait" message in middle of JOSM
to indicate a progress being executed.
|
ShowHideButtonListener
When some component (ToggleDialog, for example) is linked to button
and needs information about button showing/hiding events, this interface
is used, setting the listener should be implemented by @class HideableButton
|
Class and Description |
---|
MapView
This is a component used in the
MapFrame for browsing the map. |
MapViewState
This class represents a state of the
MapView . |
PleaseWaitRunnable
Instanced of this thread will display a "Please Wait" message in middle of JOSM
to indicate a progress being executed.
|
Class and Description |
---|
MapView
This is a component used in the
MapFrame for browsing the map. |
MapViewState.MapViewPoint
A class representing a point in the map view.
|
Class and Description |
---|
MapView
This is a component used in the
MapFrame for browsing the map. |
Class and Description |
---|
MapView
This is a component used in the
MapFrame for browsing the map. |
Class and Description |
---|
NavigatableComponent
A component that can be navigated by a
MapMover . |
Class and Description |
---|
PleaseWaitRunnable
Instanced of this thread will display a "Please Wait" message in middle of JOSM
to indicate a progress being executed.
|
Class and Description |
---|
MapViewState
This class represents a state of the
MapView . |
MapViewState.MapViewPoint
A class representing a point in the map view.
|
Class and Description |
---|
PleaseWaitRunnable
Instanced of this thread will display a "Please Wait" message in middle of JOSM
to indicate a progress being executed.
|
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
IExtendedDialog
Extracted interface of
ExtendedDialog class. |
PleaseWaitRunnable
Instanced of this thread will display a "Please Wait" message in middle of JOSM
to indicate a progress being executed.
|
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
IExtendedDialog
Extracted interface of
ExtendedDialog class. |
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
IExtendedDialog
Extracted interface of
ExtendedDialog class. |
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
IExtendedDialog
Extracted interface of
ExtendedDialog class. |
Class and Description |
---|
PleaseWaitRunnable
Instanced of this thread will display a "Please Wait" message in middle of JOSM
to indicate a progress being executed.
|
Class and Description |
---|
PleaseWaitDialog
This is a dialog that displays the progress of an action to the user.
|
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
IExtendedDialog
Extracted interface of
ExtendedDialog class. |
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
IExtendedDialog
Extracted interface of
ExtendedDialog class. |
Class and Description |
---|
PleaseWaitRunnable
Instanced of this thread will display a "Please Wait" message in middle of JOSM
to indicate a progress being executed.
|
Class and Description |
---|
MapFrame
One Map frame with one dataset behind.
|
MapFrameListener
Listener notified of MapFrame changes.
|
PleaseWaitRunnable
Instanced of this thread will display a "Please Wait" message in middle of JOSM
to indicate a progress being executed.
|