Package | Description |
---|---|
org.openstreetmap.josm |
Provides the classes of JOSM application.
|
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.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.gui |
Provides the classes for JOSM graphical user interface.
|
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.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.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 |
Provides GUI classes for displaying long tasks background advancement in a progress bar, and a way to cancel them.
|
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 |
---|
MainMenu
This is the JOSM main menu bar.
|
MainPanel
This is the content panel inside the
MainFrame . |
MapFrame
One Map frame with one dataset behind.
|
MapFrameListener
Listener notified of MapFrame changes.
|
ProgramArguments
This class holds the arguments passed on to Main.
|
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
HelpAwareOptionPane.ButtonSpec |
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.
|
OsmPrimitivRenderer
Renderer that renders the objects from an OsmPrimitive as data.
|
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.
|
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.
|
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 |
---|
NavigatableComponent
A component that can be navigated by a
MapMover . |
Class and Description |
---|
MapView
This is a component used in the
MapFrame for browsing the map. |
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
|
DefaultNameFormatter
This is the default implementation of a
NameFormatter for names of OsmPrimitive s
and HistoryOsmPrimitive s. |
ExtendedDialog
General configurable dialog window.
|
GettingStarted |
GettingStarted.LinkGeneral |
HelpAwareOptionPane.ButtonSpec |
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.
|
ImageryMenu
Imagery menu, holding entries for imagery preferences, offset actions and dynamic imagery entries
depending on current mapview coordinates.
|
JosmUserIdentityManager
JosmUserIdentityManager is a global object which keeps track of what JOSM knows about
the identity of the current user.
|
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.JMapViewerUpdater |
MapMover.ZoomerAction |
MapStatus
A component that manages some status information display about the map.
|
MapStatus.BackgroundProgressMonitor |
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 |
NameFormatterHook |
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 Main.
|
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 |
---|
OsmPrimitivRenderer
Renderer that renders the objects from an OsmPrimitive as data.
|
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
MainMenu
This is the JOSM main menu bar.
|
MapFrame
One Map frame with one dataset behind.
|
NavigatableComponent
A component that can be navigated by a
MapMover . |
NavigatableComponent.ZoomChangeListener
Interface to notify listeners of the change of the zoom area.
|
OsmPrimitivRenderer
Renderer that renders the objects from an OsmPrimitive as data.
|
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.
|
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 |
---|
SideButton
Button that is usually used in toggle dialogs.
|
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
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.
|
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.
|
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. |
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. |
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 |
---|
NavigatableComponent
A component that can be navigated by a
MapMover . |
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.
|
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.
|
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
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 |
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
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.
|