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 classAboutActionNice about screen.classAbstractInfoActionAbstract base class for info actions, opening an URL describing a particular object.classAbstractMergeActionAbstract superclass of different "Merge" actions.classAbstractPasteActionThis is the base class for all actions that paste objects.classAbstractUploadActionAbstract super-class of all upload actions.classAddImageryLayerActionAction displayed in imagery menu to add a new imagery layer.classAddNodeActionThis 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.classAlignInCircleActionAligns all selected nodes within a circle.classAlignInLineActionAligns all selected nodes into a straight line (useful for roads that should be straight, but have side roads and therefore need multiple nodes)classAutoScaleActionToggles the autoScale feature of the mapViewclassChangesetManagerToggleActionThis action toggles the visibility of theChangesetCacheManagerdialog.classCloseChangesetActionUser action to close open changesets.classCombineWayActionCombines multiple ways into one.classCopyActionCopy OSM primitives to clipboard in order to paste them, or their tags, somewhere else.classCopyCoordinatesActionUser action to copy the coordinates of one or several node(s) to the clipboard.classCopyUrlActionUser action to copy the URL of one or several object(s) to the clipboard.classCreateCircleAction- Create a new circle from two selected nodes or a way with 2 nodes which represent the diameter of the circle.classCreateMultipolygonActionCreate multipolygon from selected ways automatically.classDeleteActionAction that deletes selected objects.classDeleteLayerActionDeletes the active layer.classDialogsToggleActionThis action toggles visibility of dialogs panel and other panels to free more space for drawing (GIMP-like)classDiskAccessActionHelper class for all actions that access the disk.classDistributeActionDistributes the selected nodes to equal distances along a line.classDownloadActionAction that opens a connection to the osm server and downloads map data.classDownloadAlongActionAbstract superclass of DownloadAlongTrackAction and DownloadAlongWayActionclassDownloadAlongWayActionCalculate area around selected ways and split it into reasonable parts so that they can be downloaded.classDownloadNotesInViewActionAction that downloads the notes within the current view from the server.classDownloadOsmInViewActionAction that downloads the OSM data within the current view from the server.classDownloadPrimitiveActionDownload an OsmPrimitive by specifying type and IDclassDownloadReferrersActionThis action loads the set of primitives referring to the current selection from the OSM server.classDrawBoundariesOfDownloadedDataActionThis class toggles whether to draw boundaries of downloaded data.classDuplicateActionAn action that duplicates the given nodes.classExitActionExit the application.classExpertToggleActionThis action toggles the Expert mode.classFollowLineActionFollow 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.classFullscreenToggleActionThis class toggles the full-screen mode.classGpxExportActionExports data to gpx.classHelpActionOpen a help browser and displays lightweight online help.classHistoryInfoActionDisplay history information about OSM ways, nodes, or relations.classHistoryInfoWebActionDisplay history information about OSM ways, nodes, or relations in web browser.classImageryAdjustActionAdjust the position of an imagery layer.classInfoActionDisplay advanced object information about OSM nodes, ways, or relations.classInfoWebActionDisplay object information about OSM nodes, ways, or relations in web browser.classInvertSelectionActionUser action to invert the selection in the current dataset.classJoinAreasActionJoin Areas (i.e.classJoinNodeWayActionAction 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.classJumpToActionAllows to jump to a specific location.classMapRectifierWMSmenuActionDownload rectified images from various services.classMergeLayerActionAction that merges two or more OSM data layers.classMergeNodesActionMerges a collection of nodes into one node.classMergeSelectionActionMerge the currently selected objects into another layer.classMirrorActionMirror the selected nodes or ways along the vertical axis Note: If a ways are selected, their nodes are mirroredclassMoveActionMoves the selectionclassMoveNodeActionThis 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.classNewActionCreates a blank new OSM data layer.classOpenFileActionOpen a file chooser dialog and select a file to import.classOpenLocationActionOpen an URL input dialog and load data from the given URL.classOrthogonalizeActionTools / Orthogonalizestatic classOrthogonalizeAction.UndoUndo the previous orthogonalization for certain nodes.classPasteActionPaste OSM primitives from clipboard to the current edit layer.classPasteAtSourcePositionActionA special version of thePasteActionthat pastes at the exact source location the item was copied from.classPasteTagsActionAction, to paste all tags from one primitive to another.classPreferencesActionOpen the Preferences dialog.classPreferenceToggleActionUser action to toggle a custom boolean preference value.classPurgeActionThe action to purge the selected primitives, i.e.classRedoActionRedoes the last command.classReorderImageryLayersActionReorders all non-overlay imagery layers in a cyclic manner.classReportBugActionReports a ticket to JOSM bugtracker.classRestartActionRestarts JOSM as it was launched.classReverseWayActionReverses the ways that are currently selected by the userclassSaveActionExport the data as an OSM xml file.classSaveActionBaseAbstract superclass of save actions.classSaveAsActionExport the data.classSearchNotesDownloadActionAction to use the Notes search API to download all notes matching a given search term.classSelectAllActionUser action to select all primitives in the current dataset.classSelectNonBranchingWaySequencesActionThis allows to select a sequence of non-branching connected ways.classSelectSharedChildObjectsActionSelect child objects (way nodes and relation members) that are shared by all objects in the current selection.classSessionLoadActionLoads a JOSM session.classSessionSaveActionSaves a JOSM sessionclassSessionSaveAsActionSaves a JOSM session to a new fileclassShowStatusReportActionOpens a dialog with useful status information like version numbers for Java, JOSM and plugins Also includes preferences with stripped username and password.classSimplifyWayActionDelete unnecessary nodes from a wayclassSplitWayActionSplits a way into multiple ways (all identical except for their node list).classTaggingPresetSearchActionThe tagging presets search action (F3).classTiledRenderToggleActionThis class enables and disables tiled rendering mode.classToggleActionAbstract class for Toggle Actions.classUndoActionUndoes the last command.classUnGlueActionDuplicate 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.classUnJoinNodeWayActionDisconnect nodes from a way they currently belong to.classUnselectAllActionUser action to clear the current selection.classUpdateDataActionThis action synchronizes the dataset with the current state on the server.classUpdateModifiedActionThis action synchronizes a set of primitives with their state on the server.classUpdateSelectionActionThis action synchronizes a set of primitives with their state on the server.classUploadActionAction that opens a connection to the osm server and uploads all changes.classUploadNotesActionAction to initiate uploading changed notes to the OSM server.classUploadSelectionActionUploads the current selection to the server.classValidateActionThe action that does the validate thing.classViewportFollowToggleActionThis action toggles automatic moving of the map view to last placed nodeclassWireframeToggleActionThis class toggles the wireframe rendering mode.classZoomInActionZoom in map.classZoomOutActionZoom 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 classAbstractAudioActionBase class for every action related to audio content.classAudioBackActionJump the audio backward 10 seconds and start playing if paused.classAudioFasterActionIncrease the speed of audio playback.classAudioFastSlowActionAbstract superclass ofAudioFasterActionandAudioSlowerAction.classAudioFwdActionJump the audio forward 10 seconds.classAudioNextActionPlay 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.classAudioPlayPauseActionIf 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.classAudioPrevActionPlay 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.classAudioSlowerActionDecrease 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 classAddNoteActionMap mode to add a new note.classDeleteActionA map mode that enables the user to delete nodes and other objects.classDrawActionMapmode to add nodes, create and extend ways.private classDrawAction.SnapChangeActionclassExtrudeActionMakes a rectangle from a line, or modifies a rectangle.private classExtrudeAction.DualAlignChangeActionclassImproveWayAccuracyActionA special map mode that is optimized for improving way geometry.classMapModeA class implementing MapMode is able to be selected as an mode for map editing.classParallelWayActionMapMode for making parallel ways.classPlayHeadDragModeSingleton marker class to track position of audio.classSelectActionMove is an action that can move all kind of OsmPrimitives (except keys for now).classSelectLassoActionLasso selection mode: select objects within a hand-drawn region.classSplitModeMap mode for splitting ways.classZoomActionEnable 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 classExportRelationToGpxActionExports the current relation to a single GPX track, currently for type=route and type=superroute relations only.classRecentRelationsActionAction 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 classSearchActionThe 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 classHelpAwareOptionPane.HelpAction(package private) static classImageryMenu.AdjustImageryOffsetActionFields in org.openstreetmap.josm.gui declared as JosmAction Modifier and Type Field Description JosmActionMainMenu. audioBackAudio / BackJosmActionMainMenu. audioFasterAudio / FasterJosmActionMainMenu. audioFwdAudio / ForwardJosmActionMainMenu. audioNextAudio / Next markerJosmActionMainMenu. audioPlayPauseAudio / Play/PauseJosmActionMainMenu. audioPrevAudio / Previous MarkerJosmActionMainMenu. audioSlowerAudio / SlowerJosmActionMainMenu. copyCoordinatesEdit / Copy CoordinatesJosmActionMainMenu. moveDownActionMove the selection downJosmActionMainMenu. moveLeftActionMove the selection leftJosmActionMainMenu. moveRightActionMove the selection rightJosmActionMainMenu. moveUpActionMove the selection upJosmActionMainMenu. purgeEdit / Purge...JosmActionMainMenu. updateFile / Update dataJosmActionMainMenu. updateModifiedFile / Update modifiedJosmActionMainMenu. updateSelectionFile / Update selectionJosmActionMainMenu. uploadFile / Upload dataJosmActionMainMenu. uploadSelectionFile / Upload selectionFields in org.openstreetmap.josm.gui with type parameters of type JosmAction Modifier and Type Field Description private java.util.List<JosmAction>ImageryMenu. dynJosmActionsMethods in org.openstreetmap.josm.gui with parameters of type JosmAction Modifier and Type Method Description static javax.swing.JMenuItemMainMenu. add(javax.swing.JMenu menu, JosmAction action)Add a JosmAction at the end of a menu.static javax.swing.JMenuItemMainMenu. add(javax.swing.JMenu menu, JosmAction action, boolean isExpert)Add a JosmAction at the end of a menu.static javax.swing.JMenuItemMainMenu. 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.JMenuItemMainMenu. addAfter(javax.swing.JMenu menu, JosmAction actionToBeInserted, boolean isExpert, JosmAction existingMenuEntryAction)Add the JosmActionactionToBeInserteddirectly 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 voidMainApplication. registerActionShortcut(JosmAction action)Registers aJosmActionand its shortcut.static voidMainApplication. unregisterActionShortcut(JosmAction action)Unregisters aJosmActionand 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 classOsmLinkPaster.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) classChangesetDialog.CloseOpenChangesetsActionCloses the currently selected changesets(package private) classChangesetDialog.LaunchChangesetManagerActionShow information about the currently selected changesets(package private) classChangesetDialog.ReadChangesetsActionDownloads selected changesets(package private) classChangesetDialog.SelectObjectsActionSelects objects for the currently selected changesets.(package private) classChangesetDialog.ShowChangesetInfoActionShow information about the currently selected changesetsclassCommandStackDialog.SelectActionAction that selects the objects that take part in a command.classCommandStackDialog.SelectAndZoomActionAction that selects the objects that take part in a command, then zoom to them.protected classCommandStackDialog.UndoRedoActionAction to undo or redo all commands up to (and including) the selected item.private classFilterDialog.AddActionprivate classFilterDialog.DeleteActionprivate classFilterDialog.EditActionprivate classFilterDialog.FilterActionprivate classFilterDialog.MoveDownActionprivate classFilterDialog.MoveUpActionprivate classFilterDialog.ReverseActionprivate classFilterDialog.SortActionprotected classMapPaintDialog.MoveUpDownActionThe action to move down the currently selected entries in the list.protected classMapPaintDialog.OnOffActionstatic classMenuItemSearchDialog.ActionThe action that opens the menu item search dialog.(package private) classNotesDialog.AddCommentActionThe action to add a new comment to OSM(package private) classNotesDialog.CloseActionClose a note(package private) classNotesDialog.NewActionCreate a new note(package private) classNotesDialog.OpenInBrowserActionOpen the note in a browser(package private) classNotesDialog.ReopenActionReopen a note(package private) classNotesDialog.SortActionSort notes(package private) static classRelationListDialog.NewActionThe action for creating a new relation.classToggleDialog.ToggleDialogActionThe action to toggle the visibility state of this toggle dialog.(package private) classUserListDialog.SelectUsersPrimitivesActionSelect the primitives that a user modified last.(package private) classUserListDialog.ShowUserInfoActionAction for launching the info page of a user.Fields in org.openstreetmap.josm.gui.dialogs declared as JosmAction Modifier and Type Field Description private JosmActionValidatorDialog. ignoreForNowActionstatic JosmActionMapPaintDialog. PREFERENCE_ACTIONAction 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 classCycleLayerDownActionAllow users to cycle between adjacent layers easilyclassCycleLayerUpActionAllow 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) classPropertiesDialog.AddActionAction handling add button press in properties dialog.(package private) classPropertiesDialog.DeleteActionAction handling delete button press in properties dialog.(package private) classPropertiesDialog.EditActionAction 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. josmActionsFields 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 JosmActionHelpBrowser. 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 classVersionTable.ChangesetInfoAction(package private) static classVersionTable.UserInfoActionFields 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 classOnlineResourceMenu.ToggleOnlineResourceAction(package private) classSaveLayersDialog.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 classDownloadAlongTrackActionAction 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 classMapPaintMenu.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 classTaggingPresetSearchPrimitiveDialog.ActionAn 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. disabledMenuActionsMethods 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 theDisableShortcutsOnFocusGainedComponentinterface.java.util.Set<JosmAction>DisableShortcutsOnFocusGainedTextField. getDisabledMenuActions()
-