| Package | Description |
|---|---|
| org.openstreetmap.josm.actions |
Provides the classes for JOSM user actions.
|
| org.openstreetmap.josm.actions.audio |
Provides the classes for JOSM audio playback 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.gui |
Provides the classes for JOSM graphical user interface.
|
| org.openstreetmap.josm.gui.conflict.pair.nodes |
Provides the classes for displaying conflicts in ways list of nodes.
|
| org.openstreetmap.josm.gui.conflict.pair.relation |
Provides the classes for displaying conflicts in OSM primitive relation memberships.
|
| 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.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.help |
Help system based on an embedded web browser fetching contents from JOSM wiki.
|
| 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.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.preferences |
Provides generic classes for handling JOSM preferences.
|
| org.openstreetmap.josm.gui.tagging.presets |
Provides classes for handling tagging presets.
|
| 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.session |
Provides the classes for user sessions import/export.
|
| Class and Description |
|---|
| AbstractInfoAction
Abstract base class for info actions, opening an URL describing a particular object.
|
| AbstractMergeAction
Abstract superclass of different "Merge" actions.
|
AbstractMergeAction.TargetLayerDialogResult
TargetLayerDialogResult returned by #askTargetLayer(List, String, boolean)
containing the selectedTargetLayer and whether the checkbox is ticked |
| AbstractPasteAction
This is the base class for all actions that paste objects.
|
| AbstractUploadAction
Abstract super-class of all upload actions.
|
| ActionParameter
Abstract class for key=value parameters, used in
ParameterizedAction. |
| AdaptableAction
Interface to indicate that name (tooltip) and icon may be changed for an entry
in the toolbar.
|
| AddImageryLayerAction.LayerSelection
Represents the user choices when selecting layers to display.
|
| AlignInLineAction.InvalidSelection
InvalidSelection exception has to be raised when action can't be performed
|
| AlignInLineAction.Line
Class that represent a line
|
| AutoScaleAction.AutoScaleMode
A list of things we can zoom to.
|
| CreateCircleAction.PolarNode
Class designed to create a couple between a node and its angle relative to the center of the circle.
|
| DiskAccessAction
Helper class for all actions that access the disk.
|
| DownloadAlongAction
Abstract superclass of DownloadAlongTrackAction and DownloadAlongWayAction
|
| DownloadNotesInViewAction
Action that downloads the notes within the current view from the server.
|
| ExpertToggleAction
This action toggles the Expert mode.
|
| ExpertToggleAction.ExpertModeChangeListener
This listener is notified whenever the expert mode setting changed.
|
| ExtensionFileFilter
A file filter that filters after the extension.
|
| ExtensionFileFilter.AddArchiveExtension
Strategy to determine if extensions must be added to the description.
|
| HelpAction
Open a help browser and displays lightweight online help.
|
| ImageryAdjustAction.ImageryOffsetDialog |
| JoinAreasAction.AssembledMultipolygon |
| JoinAreasAction.AssembledPolygon
This helper class describes a polygon, assembled from several ways.
|
| JoinAreasAction.JoinAreasResult
This helper class describes join areas action result.
|
| JoinAreasAction.Multipolygon |
| JoinAreasAction.PolygonLevel
Helper storage class for finding findOuterWays
|
| JoinAreasAction.RelationRole |
| JoinAreasAction.WayInPolygon
HelperClass - saves a way and the "inside" side.
|
| JoinNodeWayAction
Action allowing to join a node to a nearby way, operating on two modes:
Join Node to Way: Include a node into the nearest way segments.
|
| JosmAction
Base class helper for all Actions in JOSM.
|
| JosmAction.ActiveLayerChangeAdapter
Adapter for layer change events.
|
| JosmAction.LayerChangeAdapter
Adapter for layer change events.
|
| JosmAction.SelectionChangeAdapter
Adapter for selection change events.
|
| MapRectifierWMSmenuAction.RectifierService
Class that bundles all required information of a rectifier service
|
| MoveAction.Direction
Move direction.
|
| OrthogonalizeAction.Direction |
| OrthogonalizeAction.InvalidUserInputException
Exception: unsuited user input
|
| OrthogonalizeAction.RejectedAngleException
Exception: angle cannot be recognized as 0, 90, 180 or 270 degrees
|
| OrthogonalizeAction.WayData
Class contains everything we need to know about a single way.
|
| ParameterizedAction
Interface for (toolbar-)actions that have additional parameters which need
to be saved to the preferences (and loaded back).
|
| PreferencesAction
Open the Preferences dialog.
|
| PreferenceToggleAction
User action to toggle a custom boolean preference value.
|
| ReverseWayAction.ReverseWayResult
The resulting way after reversing it and the commands to get there.
|
| SaveAction
Export the data as an OSM xml file.
|
| SaveActionBase
Abstract superclass of save actions.
|
| SaveAsAction
Export the data.
|
| ToggleAction
Abtract class for Toggle Actions.
|
| UpdateSelectionAction
This action synchronizes a set of primitives with their state on the server.
|
| Class and Description |
|---|
| JosmAction
Base class helper for all Actions in JOSM.
|
| Class and Description |
|---|
| SessionLoadAction.Loader
JOSM session loader
|
| Class and Description |
|---|
| JosmAction
Base class helper for all Actions in JOSM.
|
| Class and Description |
|---|
| DiskAccessAction
Helper class for all actions that access the disk.
|
| GpxExportAction
Exports data to gpx.
|
| IPrimitiveAction
Interface used to enable/disable all primitive-related actions, even those registered by plugins.
|
| JosmAction
Base class helper for all Actions in JOSM.
|
| Class and Description |
|---|
| ActionParameter
Abstract class for key=value parameters, used in
ParameterizedAction. |
| AdaptableAction
Interface to indicate that name (tooltip) and icon may be changed for an entry
in the toolbar.
|
| JosmAction
Base class helper for all Actions in JOSM.
|
| ParameterizedAction
Interface for (toolbar-)actions that have additional parameters which need
to be saved to the preferences (and loaded back).
|
| Class and Description |
|---|
| AboutAction
Nice about screen.
|
| AddNodeAction
This action displays a dialog where the user can enter a latitude and longitude,
and when ok is pressed, a new node is created at the specified position.
|
| AlignInCircleAction
Aligns all selected nodes within a circle.
|
| AlignInLineAction
Aligns all selected nodes into a straight line (useful for roads that should be straight, but have side roads and
therefore need multiple nodes)
|
| AutoScaleAction
Toggles the autoScale feature of the mapView
|
| ChangesetManagerToggleAction
This action toggles the visibility of the
ChangesetCacheManager dialog. |
| CloseChangesetAction
User action to close open changesets.
|
| CombineWayAction
Combines multiple ways into one.
|
| CopyAction
Copy OSM primitives to clipboard in order to paste them, or their tags, somewhere else.
|
| CreateCircleAction
- Create a new circle from two selected nodes or a way with 2 nodes which represent the diameter of the circle.
|
| CreateMultipolygonAction
Create multipolygon from selected ways automatically.
|
| DeleteAction
Action that deletes selected objects.
|
| DeleteLayerAction
Deletes the active layer.
|
| DialogsToggleAction
This action toggles visibility of dialogs panel and other panels to free more space for drawing (GIMP-like)
|
| DistributeAction
Distributes the selected nodes to equal distances along a line.
|
| DownloadAction
Action that opens a connection to the osm server and downloads map data.
|
| DownloadAlongWayAction
Calculate area around selected ways and split it into reasonable parts so
that they can be downloaded.
|
| DownloadNotesInViewAction
Action that downloads the notes within the current view from the server.
|
| DownloadOsmInViewAction
Action that downloads the OSM data within the current view from the server.
|
| DownloadPrimitiveAction
Download an OsmPrimitive by specifying type and ID
|
| DownloadReferrersAction
This action loads the set of primitives referring to the current selection from the OSM server.
|
| DrawBoundariesOfDownloadedDataAction
This class toggles whether to draw boundaries of downloaded data.
|
| DuplicateAction
An action that duplicates the given nodes.
|
| ExitAction
Exit the application.
|
| ExpertToggleAction.ExpertModeChangeListener
This listener is notified whenever the expert mode setting changed.
|
| FollowLineAction
Follow line action - Makes easier to draw a line that shares points with another line
Aimed at those who want to draw two or more lines related with
each other, but carry different information (i.e.
|
| FullscreenToggleAction
This class toggles the full-screen mode.
|
| GpxExportAction
Exports data to gpx.
|
| HelpAction
Open a help browser and displays lightweight online help.
|
| HistoryInfoAction
Display history information about OSM ways, nodes, or relations.
|
| HistoryInfoWebAction
Display history information about OSM ways, nodes, or relations in web browser.
|
| InfoAction
Display advanced object information about OSM nodes, ways, or relations.
|
| InfoWebAction
Display object information about OSM nodes, ways, or relations in web browser.
|
| IPrimitiveAction
Interface used to enable/disable all primitive-related actions, even those registered by plugins.
|
| JoinAreasAction
Join Areas (i.e.
|
| JoinNodeWayAction
Action allowing to join a node to a nearby way, operating on two modes:
Join Node to Way: Include a node into the nearest way segments.
|
| JosmAction
Base class helper for all Actions in JOSM.
|
| JumpToAction
Allows to jump to a specific location.
|
| MapRectifierWMSmenuAction
Download rectified images from various services.
|
| MergeLayerAction
Action that merges two or more OSM data layers.
|
| MergeNodesAction
Merges a collection of nodes into one node.
|
| MergeSelectionAction
Merge the currently selected objects into another layer.
|
| MirrorAction
Mirror the selected nodes or ways along the vertical axis
Note: If a ways are selected, their nodes are mirrored
|
| MoveNodeAction
This action displays a dialog with the coordinates of a node where the user can change them,
and when ok is pressed, the node is relocated to the specified position.
|
| NewAction
Creates a blank new OSM data layer.
|
| OpenFileAction
Open a file chooser dialog and select a file to import.
|
| OpenLocationAction
Open an URL input dialog and load data from the given URL.
|
| OrthogonalizeAction
Tools / Orthogonalize
Align edges of a way so all angles are angles of 90 or 180 degrees.
|
| OrthogonalizeAction.Undo
Undo the previous orthogonalization for certain nodes.
|
| PasteAction
Paste OSM primitives from clipboard to the current edit layer.
|
| PasteAtSourcePositionAction
A special version of the
PasteAction that pastes at the exact source location the item was copied from. |
| PasteTagsAction
Action, to paste all tags from one primitive to another.
|
| PreferencesAction
Open the Preferences dialog.
|
| RedoAction
Redoes the last command.
|
| ReorderImageryLayersAction
Reorders all non-overlay imagery layers in a cyclic manner.
|
| ReportBugAction
Reports a ticket to JOSM bugtracker.
|
| RestartAction
Restarts JOSM as it was launched.
|
| ReverseWayAction
Reverses the ways that are currently selected by the user
|
| SaveAction
Export the data as an OSM xml file.
|
| SaveAsAction
Export the data.
|
| SearchNotesDownloadAction
Action to use the Notes search API to download all notes matching a given search term.
|
| SelectAllAction
User action to select all primitives in the current dataset.
|
| SelectNonBranchingWaySequencesAction
This allows to select a sequence of non-branching connected ways.
|
| SessionSaveAsAction
Saves a JOSM session
|
| ShowStatusReportAction
Opens a dialog with useful status information like version numbers for Java, JOSM and plugins
Also includes preferences with stripped username and password.
|
| SimplifyWayAction
Delete unnecessary nodes from a way
|
| SplitWayAction
Splits a way into multiple ways (all identical except for their node list).
|
| TaggingPresetSearchAction
The tagging presets search action (F3).
|
| UndoAction
Undoes the last command.
|
| UnGlueAction
Duplicate nodes that are used by multiple ways.
|
| UnJoinNodeWayAction
Disconnect nodes from a way they currently belong to.
|
| UnselectAllAction
User action to clear the current selection.
|
| WireframeToggleAction
This class toggles the wireframe rendering mode.
|
| Class and Description |
|---|
| ZoomToAction
An action that zooms to the selected OSM primitive in a table of primitives.
|
| Class and Description |
|---|
| ZoomToAction
An action that zooms to the selected OSM primitive in a table of primitives.
|
| Class and Description |
|---|
| JosmAction
Base class helper for all Actions in JOSM.
|
| OpenLocationAction
Open an URL input dialog and load data from the given URL.
|
| Class and Description |
|---|
| AbstractInfoAction
Abstract base class for info actions, opening an URL describing a particular object.
|
| AbstractSelectAction
Superclass of "Select" actions in various parts of JOSM.
|
| DownloadNotesInViewAction
Action that downloads the notes within the current view from the server.
|
| ExpertToggleAction.ExpertModeChangeListener
This listener is notified whenever the expert mode setting changed.
|
| JosmAction
Base class helper for all Actions in JOSM.
|
| UploadNotesAction
Action to initiate uploading changed notes to the OSM server.
|
| ValidateAction
The action that does the validate thing.
|
| Class and Description |
|---|
| JosmAction
Base class helper for all Actions in JOSM.
|
| Class and Description |
|---|
| ZoomToAction
An action that zooms to the selected OSM primitive in a table of primitives.
|
| Class and Description |
|---|
| ExpertToggleAction.ExpertModeChangeListener
This listener is notified whenever the expert mode setting changed.
|
| Class and Description |
|---|
| JosmAction
Base class helper for all Actions in JOSM.
|
| Class and Description |
|---|
| AbstractInfoAction
Abstract base class for info actions, opening an URL describing a particular object.
|
| JosmAction
Base class helper for all Actions in JOSM.
|
| Class and Description |
|---|
| DiskAccessAction
Helper class for all actions that access the disk.
|
| JosmAction
Base class helper for all Actions in JOSM.
|
| SessionSaveAsAction
Saves a JOSM session
|
| Class and Description |
|---|
| ExtensionFileFilter
A file filter that filters after the extension.
|
| Class and Description |
|---|
| ExpertToggleAction.ExpertModeChangeListener
This listener is notified whenever the expert mode setting changed.
|
| ImageryAdjustAction
Adjust the position of an imagery layer.
|
| Class and Description |
|---|
| JosmAction
Base class helper for all Actions in JOSM.
|
| Class and Description |
|---|
| DownloadAlongAction
Abstract superclass of DownloadAlongTrackAction and DownloadAlongWayAction
|
| JosmAction
Base class helper for all Actions in JOSM.
|
| Class and Description |
|---|
| JosmAction
Base class helper for all Actions in JOSM.
|
| Class and Description |
|---|
| ActionParameter
Abstract class for key=value parameters, used in
ParameterizedAction. |
| ExpertToggleAction.ExpertModeChangeListener
This listener is notified whenever the expert mode setting changed.
|
| Class and Description |
|---|
| AdaptableAction
Interface to indicate that name (tooltip) and icon may be changed for an entry
in the toolbar.
|
| JosmAction
Base class helper for all Actions in JOSM.
|
| Class and Description |
|---|
| OpenBrowserAction
Action to open browser on given URL.
|
| Class and Description |
|---|
| ExtensionFileFilter
A file filter that filters after the extension.
|
| JosmAction
Base class helper for all Actions in JOSM.
|
| ZoomToAction
An action that zooms to the selected OSM primitive in a table of primitives.
|
| Class and Description |
|---|
| ExtensionFileFilter
A file filter that filters after the extension.
|