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.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.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.validator |
Toggle dialog allowing to launch data validation and display validation results (errors and warnings).
|
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.tagging.presets |
Provides classes for handling tagging presets.
|
Modifier and Type | Class and Description |
---|---|
class |
AboutAction
Nice about screen.
|
class |
AbstractInfoAction
Abstract base class for info actions, opening an URL describing a particular object.
|
class |
AbstractMergeAction
Abstract superclass of different "Merge" actions.
|
class |
AbstractPasteAction
This is the base class for all actions that paste objects.
|
class |
AddImageryLayerAction
Action displayed in imagery menu to add a new imagery layer.
|
class |
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.
|
class |
AlignInCircleAction
Aligns all selected nodes within a circle.
|
class |
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)
|
class |
AutoScaleAction
Toggles the autoScale feature of the mapView
|
class |
ChangesetManagerToggleAction
This action toggles the visibility of the
ChangesetCacheManager dialog. |
class |
CloseChangesetAction
User action to close open changesets.
|
class |
CombineWayAction
Combines multiple ways into one.
|
class |
CopyAction
Copy OSM primitives to clipboard in order to paste them, or their tags, somewhere else.
|
class |
CopyCoordinatesAction
User action to copy the coordinates of one or several node(s) to the clipboard.
|
class |
CreateCircleAction
- Create a new circle from two selected nodes or a way with 2 nodes which represent the diameter of the circle.
|
class |
CreateMultipolygonAction
Create multipolygon from selected ways automatically.
|
class |
DeleteAction
Action that deletes selected objects.
|
class |
DeleteLayerAction
Deletes the active layer.
|
class |
DialogsToggleAction
This action toggles visibility of dialogs panel and other panels to free more space for drawing (GIMP-like)
|
class |
DiskAccessAction
Helper class for all actions that access the disk.
|
class |
DistributeAction
Distributes the selected nodes to equal distances along a line.
|
class |
DownloadAction
Action that opens a connection to the osm server and downloads map data.
|
class |
DownloadAlongAction
Abstract superclass of DownloadAlongTrackAction and DownloadAlongWayAction
|
class |
DownloadNotesInViewAction
Action that downloads the notes within the current view from the server.
|
class |
DownloadOsmInViewAction
Action that downloads the OSM data within the current view from the server.
|
class |
DownloadPrimitiveAction
Download an OsmPrimitive by specifying type and ID
|
class |
DownloadReferrersAction
This action loads the set of primitives referring to the current selection from the OSM server.
|
class |
DuplicateAction
An action that duplicates the given nodes.
|
class |
ExitAction
Exit the application.
|
class |
ExpertToggleAction
This action toggles the Expert mode.
|
class |
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.
|
class |
FullscreenToggleAction
This class toggles the full-screen mode.
|
class |
GpxExportAction
Exports data to gpx.
|
class |
HelpAction
Open a help browser and displays lightweight online help.
|
class |
HistoryInfoAction
Display history information about OSM ways, nodes, or relations.
|
class |
HistoryInfoWebAction
Display history information about OSM ways, nodes, or relations in web browser.
|
class |
ImageryAdjustAction
Adjust the position of an imagery layer.
|
class |
InfoAction
Display advanced object information about OSM nodes, ways, or relations.
|
class |
InfoWebAction
Display object information about OSM nodes, ways, or relations in web browser.
|
class |
JoinAreasAction
Join Areas (i.e.
|
class |
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.
|
class |
JosmAction
Base class helper for all Actions in JOSM.
|
class |
JumpToAction
Allows to jump to a specific location.
|
class |
LassoModeAction
Lasso selection mode: select objects within a hand-drawn region.
|
class |
MapRectifierWMSmenuAction
Download rectified images from various services.
|
class |
MergeLayerAction
Action that merges two or more OSM data layers.
|
class |
MergeNodesAction
Merges a collection of nodes into one node.
|
class |
MergeSelectionAction
Merge the currently selected objects into another layer.
|
class |
MirrorAction
Mirror the selected nodes or ways along the vertical axis
Note: If a ways are selected, their nodes are mirrored
|
class |
MoveAction
Moves the selection
|
class |
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.
|
class |
NewAction
Creates a blank new OSM data layer.
|
class |
OpenFileAction
Open a file chooser dialog and select a file to import.
|
class |
OpenLocationAction
Open an URL input dialog and load data from the given URL.
|
class |
OrthogonalizeAction
Tools / Orthogonalize
Align edges of a way so all angles are angles of 90 or 180 degrees.
|
static class |
OrthogonalizeAction.Undo
Undo the previous orthogonalization for certain nodes.
|
class |
PasteAction
Paste OSM primitives from clipboard to the current edit layer.
|
class |
PasteAtSourcePositionAction
A special version of the
PasteAction that pastes at the exact source location the item was copied from. |
class |
PasteTagsAction
Action, to paste all tags from one primitive to another.
|
class |
PreferencesAction
Open the Preferences dialog.
|
class |
PreferenceToggleAction
User action to toggle a custom boolean preference value.
|
class |
PurgeAction
The action to purge the selected primitives, i.e.
|
class |
RedoAction
Redoes the last command.
|
class |
ReorderImageryLayersAction
Reorders all non-overlay imagery layers in a cyclic manner.
|
class |
ReportBugAction
Reports a ticket to JOSM bugtracker.
|
class |
RestartAction
Restarts JOSM as it was launched.
|
class |
ReverseWayAction
Reverses the ways that are currently selected by the user
|
class |
SaveAction
Export the data as an OSM xml file.
|
class |
SaveActionBase
Abstract superclass of save actions.
|
class |
SaveAsAction
Export the data.
|
class |
SearchNotesDownloadAction
Action to use the Notes search API to download all notes matching a given search term.
|
class |
SelectAllAction
User action to select all primitives in the current dataset.
|
class |
SelectNonBranchingWaySequencesAction
This allows to select a sequence of non-branching connected ways.
|
class |
SessionLoadAction
Loads a JOSM session.
|
class |
SessionSaveAsAction
Saves a JOSM session
|
class |
ShowStatusReportAction
Opens a dialog with useful status information like version numbers for Java, JOSM and plugins
Also includes preferences with stripped username and password.
|
class |
SimplifyWayAction
Delete unnecessary nodes from a way
|
class |
SplitWayAction
Splits a way into multiple ways (all identical except for their node list).
|
class |
TaggingPresetSearchAction
The tagging presets search action (F3).
|
class |
ToggleAction
Abtract class for Toggle Actions.
|
class |
UndoAction
Undoes the last command.
|
class |
UnGlueAction
Duplicate nodes that are used by multiple ways.
|
class |
UnJoinNodeWayAction
Disconnect nodes from a way they currently belong to.
|
class |
UnselectAllAction
User action to clear the current selection.
|
class |
UpdateDataAction
This action synchronizes the dataset with the current state on the server.
|
class |
UpdateModifiedAction
This action synchronizes a set of primitives with their state on the server.
|
class |
UpdateSelectionAction
This action synchronizes a set of primitives with their state on the server.
|
class |
UploadAction
Action that opens a connection to the osm server and uploads all changes.
|
class |
UploadNotesAction
Action to initiate uploading changed notes to the OSM server.
|
class |
UploadSelectionAction
Uploads the current selection to the server.
|
class |
ValidateAction
The action that does the validate thing.
|
class |
ViewportFollowToggleAction
This action toggles automatic moving of the map view to last placed node
|
class |
WireframeToggleAction
This class toggles the wireframe rendering mode.
|
class |
ZoomInAction
Zoom in map.
|
class |
ZoomOutAction
Zoom out map.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAudioAction
Base class for every action related to audio content.
|
class |
AudioBackAction
Jump the audio backward 10 seconds and start playing if paused.
|
class |
AudioFasterAction
Increase the speed of audio playback.
|
class |
AudioFastSlowAction
Abstract superclass of
AudioFasterAction and AudioSlowerAction . |
class |
AudioFwdAction
Jump the audio forward 10 seconds.
|
class |
AudioNextAction
Play the sound track from the Audio Marker after the one most recently played.
Play from the first such Marker if none has been played, or repeat the last marker if at the end. |
class |
AudioPlayPauseAction
If not playing, play the sound track from the first Audio Marker, or from the point at which it was paused.
If playing, pause the sound. If fast forwarding or slow forwarding, resume normal speed. |
class |
AudioPrevAction
Play the sound track from the Audio Marker before the one most recently played.
Play from the first such Marker if none has been played or already at the first marker. |
class |
AudioSlowerAction
Decrease the speed of audio playback.
|
Modifier and Type | Class and Description |
---|---|
class |
AddNoteAction
Map mode to add a new note.
|
class |
DrawAction
Mapmode to add nodes, create and extend ways.
|
private class |
DrawAction.SnapChangeAction |
class |
ExtrudeAction
Makes a rectangle from a line, or modifies a rectangle.
|
private class |
ExtrudeAction.DualAlignChangeAction |
class |
ImproveWayAccuracyAction
A special map mode that is optimized for improving way geometry.
|
class |
MapMode
A class implementing MapMode is able to be selected as an mode for map editing.
|
class |
ParallelWayAction
MapMode for making parallel ways.
|
class |
PlayHeadDragMode
Singleton marker class to track position of audio.
|
class |
SelectAction
Move is an action that can move all kind of OsmPrimitives (except keys for now).
|
class |
ZoomAction
Enable the zoom mode within the MapFrame.
|
Modifier and Type | Class and Description |
---|---|
class |
ExportRelationToGpxAction
Exports the current relation to a single GPX track,
currently for type=route and type=superroute relations only.
|
class |
RecentRelationsAction
Action for accessing recent relations.
|
Modifier and Type | Class and Description |
---|---|
class |
SearchAction
The search action allows the user to search the data layer using a complex search string.
|
Modifier and Type | Class and Description |
---|---|
private static class |
HelpAwareOptionPane.HelpAction |
class |
IconToggleButton
Just a toggle button, with smaller border and icon only to display in
MapFrame toolbars.
|
(package private) static class |
ImageryMenu.AdjustImageryOffsetAction |
class |
MapFrame
One Map frame with one dataset behind.
|
class |
MapMover
Enables moving of the map by holding down the right mouse button and drag
the mouse.
|
class |
MapStatus
A component that manages some status information display about the map.
|
class |
SideButton
Button that is usually used in toggle dialogs.
|
Modifier and Type | Class and Description |
---|---|
(package private) static class |
OsmLinkPaster.NoWarnOpenLocationAction |
Modifier and Type | Class and Description |
---|---|
class |
ChangesetDialog
ChangesetDialog is a toggle dialog which displays the current list of changesets.
|
class |
CommandStackDialog
Dialog displaying list of all executed commands (undo/redo buffer).
|
class |
ConflictDialog
This dialog displays the
ConflictCollection of the active OsmDataLayer in a toggle
dialog on the right of the main frame. |
class |
DialogsPanel
This is the panel displayed on the right side of JOSM.
|
class |
FilterDialog
The filter dialog displays a list of filters that are active on the current edit layer.
|
class |
LayerListDialog
This is a toggle dialog which displays the list of layers.
|
class |
MapPaintDialog
Dialog to configure the map painting style.
|
static class |
MenuItemSearchDialog.Action
The action that opens the menu item search dialog.
|
class |
MinimapDialog
A small map of the current edit location implemented as
ToggleDialog . |
class |
NotesDialog
Dialog to display and manipulate notes.
|
class |
RelationListDialog
A dialog showing all known relations, with buttons to add, edit, and delete them.
|
class |
SelectionListDialog
A small tool dialog for displaying the current selection.
|
class |
ToggleDialog
This class is a toggle dialog that can be turned on and off.
|
class |
ToggleDialog.ToggleDialogAction
The action to toggle the visibility state of this toggle dialog.
|
class |
UserListDialog
Displays a dialog with all users who have last edited something in the
selection area, along with the number of objects.
|
(package private) class |
UserListDialog.ShowUserInfoAction
Action for launching the info page of a user.
|
class |
ValidatorDialog
A small tool dialog for displaying the current errors.
|
Modifier and Type | Class and Description |
---|---|
class |
PropertiesDialog
This dialog displays the tags of the current selected primitives.
|
(package private) class |
PropertiesDialog.AddAction
Action handling add button press in properties dialog.
|
(package private) class |
PropertiesDialog.DeleteAction
Action handling delete button press in properties dialog.
|
(package private) class |
PropertiesDialog.EditAction
Action handling edit button press in properties dialog.
|
class |
TaginfoAction
Launch browser with Taginfo statistics for selected object.
|
Modifier and Type | Class and Description |
---|---|
class |
ValidatorTreePanel
A panel that displays the error tree.
|
Modifier and Type | Class and Description |
---|---|
(package private) static class |
VersionTable.ChangesetInfoAction |
(package private) static class |
VersionTable.UserInfoAction |
Modifier and Type | Class and Description |
---|---|
(package private) class |
SaveLayersDialog.SaveSessionAction |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCachedTileSourceLayer<T extends AbstractTMSTileSource>
Class providing cache to other layers
|
class |
AbstractModifiableLayer
A modifiable layer.
|
class |
AbstractOsmDataLayer
Abstraction of
OsmDataLayer . |
class |
AbstractTileSourceLayer<T extends AbstractTMSTileSource>
Base abstract class that supports displaying images provided by TileSource.
|
class |
GpxLayer
A layer that displays data from a Gpx file / the OSM gpx downloads.
|
class |
ImageryLayer
|
class |
Layer
A layer encapsulates the gui component of one dataset and its representation.
|
class |
NoteLayer
A layer to hold Note objects.
|
class |
OsmDataLayer
A layer that holds OSM data from a specific dataset.
|
class |
TMSLayer
Class that displays a slippy map layer.
|
class |
ValidatorLayer
A layer showing error messages.
|
class |
WMSLayer
This is a layer that grabs the current screen from an WMS server.
|
class |
WMTSLayer
WMTS layer based on AbstractTileSourceLayer.
|
Modifier and Type | Class and Description |
---|---|
class |
GeoImageLayer
Layer displaying geottaged pictures.
|
class |
ImageDisplay
GUI component to display an image (photograph).
|
class |
ImageViewerDialog
Dialog to view and manipulate geo-tagged images from a
GeoImageLayer . |
private class |
ImageViewerDialog.ImageCenterViewAction |
private class |
ImageViewerDialog.ImageCollapseAction |
private class |
ImageViewerDialog.ImageCopyPathAction |
private class |
ImageViewerDialog.ImageFirstAction |
private class |
ImageViewerDialog.ImageLastAction |
private class |
ImageViewerDialog.ImageNextAction |
private class |
ImageViewerDialog.ImagePreviousAction |
private class |
ImageViewerDialog.ImageRemoveAction |
private class |
ImageViewerDialog.ImageRemoveFromDiskAction |
private class |
ImageViewerDialog.ImageZoomAction |
Modifier and Type | Class and Description |
---|---|
class |
DownloadAlongTrackAction
Action that issues a series of download requests to the API, following the GPX track.
|
Modifier and Type | Class and Description |
---|---|
class |
MarkerLayer
A layer holding markers.
|
Modifier and Type | Class and Description |
---|---|
private static class |
MapPaintMenu.MapPaintAction |
Modifier and Type | Class and Description |
---|---|
static class |
TaggingPresetSearchPrimitiveDialog.Action
An action executing
TaggingPresetSearchPrimitiveDialog . |