Package | Description |
---|---|
org.openstreetmap.josm | |
org.openstreetmap.josm.actions | |
org.openstreetmap.josm.actions.downloadtasks | |
org.openstreetmap.josm.actions.mapmode | |
org.openstreetmap.josm.actions.search | |
org.openstreetmap.josm.actions.upload | |
org.openstreetmap.josm.data | |
org.openstreetmap.josm.data.imagery | |
org.openstreetmap.josm.data.osm.event | |
org.openstreetmap.josm.data.osm.history | |
org.openstreetmap.josm.data.osm.visitor.paint | |
org.openstreetmap.josm.data.osm.visitor.paint.relations | |
org.openstreetmap.josm.data.validation | |
org.openstreetmap.josm.gui | |
org.openstreetmap.josm.gui.conflict.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.changeset |
Standalone dialog allowing to handle OSM changesets (query and display them).
|
org.openstreetmap.josm.gui.dialogs.changeset.query |
Provides classes allowing to query changesets to the OSM API.
|
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.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.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 | |
org.openstreetmap.josm.io.remotecontrol | |
org.openstreetmap.josm.io.remotecontrol.handler | |
org.openstreetmap.josm.io.session | |
org.openstreetmap.josm.plugins |
Class and Description |
---|
GettingStarted |
MainApplication.Option
JOSM command line options.
|
MainMenu
This is the JOSM main menu bar.
|
MapFrame
One Map frame with one dataset behind.
|
MapFrameListener
Listener notified of MapFrame changes.
|
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
HelpAwareOptionPane.ButtonSpec |
MapFrame
One Map frame with one dataset behind.
|
MapFrameListener
Listener notified of MapFrame changes.
|
MapView.LayerChangeListener
Interface to notify listeners of a layer change.
|
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.
|
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. |
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 |
---|
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 |
---|
MapView.LayerChangeListener
Interface to notify listeners of a layer change.
|
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
Class and Description |
---|
MapView.EditLayerChangeListener
An interface that needs to be implemented in order to listen for changes to the active edit layer.
|
Class and Description |
---|
MapView.LayerChangeListener
Interface to notify listeners of a layer change.
|
Class and Description |
---|
NavigatableComponent
A component that can be navigated by a
MapMover . |
Class and Description |
---|
MapView.LayerChangeListener
Interface to notify listeners of a layer change.
|
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. |
MapView.LayerChangeListener
Interface to notify listeners of a layer change.
|
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. |
ExtendedDialog
General configurable dialog window.
|
FileDrop.Listener
Implement this inner interface to listen for when files are dropped.
|
FileDrop.TransferableObject.Fetcher
Instead of passing your data directly to the
FileDrop.TransferableObject
constructor, you may want to know exactly when your data was received
in case you need to remove it from its source (or do anyting else to it). |
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 maview coordinates.
|
JosmUserIdentityManager
JosmUserIdentityManager is a global object which keeps track of what JOSM knows about
the identity of the current user.
|
MainApplication.Option
JOSM command line options.
|
MainMenu
This is the JOSM main menu bar.
|
MainMenu.WINDOW_MENU_GROUP |
MapFrame
One Map frame with one dataset behind.
|
MapFrame.ListAllButtonsAction |
MapFrame.MapModeChangeListener
Interface to notify listeners of the change of the mapMode.
|
MapMover
Enables moving of the map by holding down the right mouse button and drag
the mouse.
|
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.EditLayerChangeListener
An interface that needs to be implemented in order to listen for changes to the active edit layer.
|
MapView.LayerChangeListener
Interface to notify listeners of a layer change.
|
MapView.LayerListenerType |
MapView.RepaintListener
This is a listener that gets informed whenever repaint is called for this 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 |
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.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.
|
SideButton
Button that is usually used in toggle dialogs
|
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
MapFrame
One Map frame with one dataset behind.
|
MapView.EditLayerChangeListener
An interface that needs to be implemented in order to listen for changes to the active edit layer.
|
MapView.LayerChangeListener
Interface to notify listeners of a layer change.
|
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.
|
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 |
---|
MapView.EditLayerChangeListener
An interface that needs to be implemented in order to listen for changes to the active edit layer.
|
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.
|
MapView.EditLayerChangeListener
An interface that needs to be implemented in order to listen for changes to the active edit layer.
|
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.
|
MapView.LayerChangeListener
Interface to notify listeners of a layer change.
|
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.
|
SideButton
Button that is usually used in toggle dialogs
|
Class and Description |
---|
MapView.LayerChangeListener
Interface to notify listeners of a layer change.
|
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.
|
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. |
MapView.LayerChangeListener
Interface to notify listeners of a layer change.
|
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. |
MapView.LayerChangeListener
Interface to notify listeners of a layer change.
|
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. |
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.
|
SideButton
Button that is usually used in toggle dialogs
|
Class and Description |
---|
PleaseWaitDialog |
Class and Description |
---|
ExtendedDialog
General configurable dialog window.
|
MapView.LayerChangeListener
Interface to notify listeners of a layer change.
|
Class and Description |
---|
MapView.LayerChangeListener
Interface to notify listeners of a layer change.
|
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 |
---|
MapView.LayerChangeListener
Interface to notify listeners of a layer change.
|
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.
|