Uses of Class
org.openstreetmap.josm.actions.JosmAction
-
Packages that use JosmAction 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 JOSMmap modes
.org.openstreetmap.josm.actions.relation Provides the classes for JOSM actions that work withrelations
.org.openstreetmap.josm.actions.search Provides the classes for JOSMsearch 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 elseorg.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.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.layer.geoimage Provides classes for handling layers displaying geotagged 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.tagging.presets Provides classes for handling tagging presets.org.openstreetmap.josm.gui.widgets Provides GUI widgets customized for JOSM needs. -
-
Uses of JosmAction in org.openstreetmap.josm.actions
Subclasses of JosmAction in org.openstreetmap.josm.actions Modifier and Type Class 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
AbstractUploadAction
Abstract super-class of all upload actions.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 mapViewclass
ChangesetManagerToggleAction
This action toggles the visibility of theChangesetCacheManager
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
CopyUrlAction
User action to copy the URL of one or several object(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 DownloadAlongWayActionclass
DownloadAlongWayAction
Calculate area around selected ways and split it into reasonable parts so that they can be downloaded.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 IDclass
DownloadReferrersAction
This action loads the set of primitives referring to the current selection from the OSM server.class
DrawBoundariesOfDownloadedDataAction
This class toggles whether to draw boundaries of downloaded data.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
InvertSelectionAction
User action to invert the selection in the current dataset.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
JumpToAction
Allows to jump to a specific location.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 mirroredclass
MoveAction
Moves the selectionclass
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 / Orthogonalizestatic 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 thePasteAction
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 userclass
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
SelectSharedChildObjectsAction
Select child objects (way nodes and relation members) that are shared by all objects in the current selection.class
SessionLoadAction
Loads a JOSM session.class
SessionSaveAction
Saves a JOSM sessionclass
SessionSaveAsAction
Saves a JOSM session to a new fileclass
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 wayclass
SplitWayAction
Splits a way into multiple ways (all identical except for their node list).class
TaggingPresetSearchAction
The tagging presets search action (F3).class
ToggleAction
Abstract class for Toggle Actions.class
UndoAction
Undoes the last command.class
UnGlueAction
Duplicate nodes that are used by multiple ways or tagged nodes used by a single way or nodes which referenced more than once by a single way.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 nodeclass
WireframeToggleAction
This class toggles the wireframe rendering mode.class
ZoomInAction
Zoom in map.class
ZoomOutAction
Zoom out map. -
Uses of JosmAction in org.openstreetmap.josm.actions.audio
Subclasses of JosmAction in org.openstreetmap.josm.actions.audio Modifier and Type Class 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 ofAudioFasterAction
andAudioSlowerAction
.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. -
Uses of JosmAction in org.openstreetmap.josm.actions.mapmode
Subclasses of JosmAction in org.openstreetmap.josm.actions.mapmode Modifier and Type Class Description class
AddNoteAction
Map mode to add a new note.class
DeleteAction
A map mode that enables the user to delete nodes and other objects.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
SelectLassoAction
Lasso selection mode: select objects within a hand-drawn region.class
SplitMode
Map mode for splitting ways.class
ZoomAction
Enable the zoom mode within the MapFrame. -
Uses of JosmAction in org.openstreetmap.josm.actions.relation
Subclasses of JosmAction in org.openstreetmap.josm.actions.relation Modifier and Type Class 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. -
Uses of JosmAction in org.openstreetmap.josm.actions.search
Subclasses of JosmAction in org.openstreetmap.josm.actions.search Modifier and Type Class Description class
SearchAction
The search action allows the user to search the data layer using a complex search string. -
Uses of JosmAction in org.openstreetmap.josm.gui
Subclasses of JosmAction in org.openstreetmap.josm.gui Modifier and Type Class Description private static class
HelpAwareOptionPane.HelpAction
(package private) static class
ImageryMenu.AdjustImageryOffsetAction
Fields in org.openstreetmap.josm.gui declared as JosmAction Modifier and Type Field Description JosmAction
MainMenu. audioBack
Audio / BackJosmAction
MainMenu. audioFaster
Audio / FasterJosmAction
MainMenu. audioFwd
Audio / ForwardJosmAction
MainMenu. audioNext
Audio / Next markerJosmAction
MainMenu. audioPlayPause
Audio / Play/PauseJosmAction
MainMenu. audioPrev
Audio / Previous MarkerJosmAction
MainMenu. audioSlower
Audio / SlowerJosmAction
MainMenu. copyCoordinates
Edit / Copy CoordinatesJosmAction
MainMenu. moveDownAction
Move the selection downJosmAction
MainMenu. moveLeftAction
Move the selection leftJosmAction
MainMenu. moveRightAction
Move the selection rightJosmAction
MainMenu. moveUpAction
Move the selection upJosmAction
MainMenu. purge
Edit / Purge...JosmAction
MainMenu. update
File / Update dataJosmAction
MainMenu. updateModified
File / Update modifiedJosmAction
MainMenu. updateSelection
File / Update selectionJosmAction
MainMenu. upload
File / Upload dataJosmAction
MainMenu. uploadSelection
File / Upload selectionFields in org.openstreetmap.josm.gui with type parameters of type JosmAction Modifier and Type Field Description private java.util.List<JosmAction>
ImageryMenu. dynJosmActions
Methods in org.openstreetmap.josm.gui with parameters of type JosmAction Modifier and Type Method Description static javax.swing.JMenuItem
MainMenu. add(javax.swing.JMenu menu, JosmAction action)
Add a JosmAction at the end of a menu.static javax.swing.JMenuItem
MainMenu. add(javax.swing.JMenu menu, JosmAction action, boolean isExpert)
Add a JosmAction at the end of a menu.static javax.swing.JMenuItem
MainMenu. add(javax.swing.JMenu menu, JosmAction action, boolean isExpert, java.lang.Integer index)
Add a JosmAction at the end of a menu.static <E extends java.lang.Enum<E>>
javax.swing.JMenuItemMainMenu. add(javax.swing.JMenu menu, JosmAction action, java.lang.Enum<E> group)
Add a JosmAction to a menu.static javax.swing.JMenuItem
MainMenu. addAfter(javax.swing.JMenu menu, JosmAction actionToBeInserted, boolean isExpert, JosmAction existingMenuEntryAction)
Add the JosmActionactionToBeInserted
directly belowexistingMenuEntryAction
.static <E extends java.lang.Enum<E>>
javax.swing.JCheckBoxMenuItemMainMenu. addWithCheckbox(javax.swing.JMenu menu, JosmAction action, int i, boolean isEntryExpert)
Add a JosmAction to a menu and automatically prints accelerator if available.static <E extends java.lang.Enum<E>>
javax.swing.JCheckBoxMenuItemMainMenu. addWithCheckbox(javax.swing.JMenu menu, JosmAction action, java.lang.Enum<E> group)
Add a JosmAction to a menu and automatically prints accelerator if available.static <E extends java.lang.Enum<E>>
javax.swing.JCheckBoxMenuItemMainMenu. addWithCheckbox(javax.swing.JMenu menu, JosmAction action, java.lang.Enum<E> group, boolean isEntryExpert, boolean isGroupSeparatorExpert)
Add a JosmAction to a menu and automatically prints accelerator if available.static void
MainApplication. registerActionShortcut(JosmAction action)
Registers aJosmAction
and its shortcut.static void
MainApplication. unregisterActionShortcut(JosmAction action)
Unregisters aJosmAction
and its shortcut. -
Uses of JosmAction in org.openstreetmap.josm.gui.datatransfer.importers
Subclasses of JosmAction in org.openstreetmap.josm.gui.datatransfer.importers Modifier and Type Class Description (package private) static class
OsmLinkPaster.NoWarnOpenLocationAction
-
Uses of JosmAction in org.openstreetmap.josm.gui.dialogs
Subclasses of JosmAction in org.openstreetmap.josm.gui.dialogs Modifier and Type Class Description (package private) class
ChangesetDialog.CloseOpenChangesetsAction
Closes the currently selected changesets(package private) class
ChangesetDialog.LaunchChangesetManagerAction
Show information about the currently selected changesets(package private) class
ChangesetDialog.ReadChangesetsAction
Downloads selected changesets(package private) class
ChangesetDialog.SelectObjectsAction
Selects objects for the currently selected changesets.(package private) class
ChangesetDialog.ShowChangesetInfoAction
Show information about the currently selected changesetsclass
CommandStackDialog.SelectAction
Action that selects the objects that take part in a command.class
CommandStackDialog.SelectAndZoomAction
Action that selects the objects that take part in a command, then zoom to them.protected class
CommandStackDialog.UndoRedoAction
Action to undo or redo all commands up to (and including) the selected item.private class
FilterDialog.AddAction
private class
FilterDialog.DeleteAction
private class
FilterDialog.EditAction
private class
FilterDialog.FilterAction
private class
FilterDialog.MoveDownAction
private class
FilterDialog.MoveUpAction
private class
FilterDialog.ReverseAction
private class
FilterDialog.SortAction
protected class
MapPaintDialog.MoveUpDownAction
The action to move down the currently selected entries in the list.protected class
MapPaintDialog.OnOffAction
static class
MenuItemSearchDialog.Action
The action that opens the menu item search dialog.(package private) class
NotesDialog.AddCommentAction
The action to add a new comment to OSM(package private) class
NotesDialog.CloseAction
Close a note(package private) class
NotesDialog.NewAction
Create a new note(package private) class
NotesDialog.OpenInBrowserAction
Open the note in a browser(package private) class
NotesDialog.ReopenAction
Reopen a note(package private) class
NotesDialog.SortAction
Sort notes(package private) static class
RelationListDialog.NewAction
The action for creating a new relation.class
ToggleDialog.ToggleDialogAction
The action to toggle the visibility state of this toggle dialog.(package private) class
UserListDialog.SelectUsersPrimitivesAction
Select the primitives that a user modified last.(package private) class
UserListDialog.ShowUserInfoAction
Action for launching the info page of a user.Fields in org.openstreetmap.josm.gui.dialogs declared as JosmAction Modifier and Type Field Description private JosmAction
ValidatorDialog. ignoreForNowAction
static JosmAction
MapPaintDialog. PREFERENCE_ACTION
Action that opens the map paint preferences. -
Uses of JosmAction in org.openstreetmap.josm.gui.dialogs.layer
Subclasses of JosmAction in org.openstreetmap.josm.gui.dialogs.layer Modifier and Type Class Description class
CycleLayerDownAction
Allow users to cycle between adjacent layers easilyclass
CycleLayerUpAction
Allow users to cycle between adjacent layers easily -
Uses of JosmAction in org.openstreetmap.josm.gui.dialogs.properties
Subclasses of JosmAction in org.openstreetmap.josm.gui.dialogs.properties Modifier and Type Class Description (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.Fields in org.openstreetmap.josm.gui.dialogs.properties declared as JosmAction Modifier and Type Field Description private JosmAction[]
PropertiesDialog. josmActions
Fields in org.openstreetmap.josm.gui.dialogs.properties with type parameters of type JosmAction Modifier and Type Field Description private java.util.List<JosmAction>
TagEditHelper.AddTagsDialog. recentTagsActions
-
Uses of JosmAction in org.openstreetmap.josm.gui.help
Fields in org.openstreetmap.josm.gui.help declared as JosmAction Modifier and Type Field Description private static JosmAction
HelpBrowser. FOCUS_ACTION
-
Uses of JosmAction in org.openstreetmap.josm.gui.history
Subclasses of JosmAction in org.openstreetmap.josm.gui.history Modifier and Type Class Description (package private) static class
VersionTable.ChangesetInfoAction
(package private) static class
VersionTable.UserInfoAction
Fields in org.openstreetmap.josm.gui.history with type parameters of type JosmAction Modifier and Type Field Description private java.util.List<JosmAction>
HistoryBrowserPanel. josmActions
-
Uses of JosmAction in org.openstreetmap.josm.gui.io
Subclasses of JosmAction in org.openstreetmap.josm.gui.io Modifier and Type Class Description private static class
OnlineResourceMenu.ToggleOnlineResourceAction
(package private) class
SaveLayersDialog.SaveSessionButtonAction
-
Uses of JosmAction in org.openstreetmap.josm.gui.layer.geoimage
-
Uses of JosmAction in org.openstreetmap.josm.gui.layer.gpx
Subclasses of JosmAction in org.openstreetmap.josm.gui.layer.gpx Modifier and Type Class Description class
DownloadAlongTrackAction
Action that issues a series of download requests to the API, following the GPX track. -
Uses of JosmAction in org.openstreetmap.josm.gui.mappaint
Subclasses of JosmAction in org.openstreetmap.josm.gui.mappaint Modifier and Type Class Description private static class
MapPaintMenu.MapPaintAction
-
Uses of JosmAction in org.openstreetmap.josm.gui.tagging.presets
Subclasses of JosmAction in org.openstreetmap.josm.gui.tagging.presets Modifier and Type Class Description static class
TaggingPresetSearchPrimitiveDialog.Action
An action executingTaggingPresetSearchPrimitiveDialog
. -
Uses of JosmAction in org.openstreetmap.josm.gui.widgets
Fields in org.openstreetmap.josm.gui.widgets with type parameters of type JosmAction Modifier and Type Field Description private java.util.Set<JosmAction>
DisableShortcutsOnFocusGainedTextField. disabledMenuActions
Methods in org.openstreetmap.josm.gui.widgets that return types with arguments of type JosmAction Modifier and Type Method Description java.util.Set<JosmAction>
DisableShortcutsOnFocusGainedComponent. getDisabledMenuActions()
Get the disabled menu action list This should not be used outside theDisableShortcutsOnFocusGainedComponent
interface.java.util.Set<JosmAction>
DisableShortcutsOnFocusGainedTextField. getDisabledMenuActions()
-