Uses of Interface
org.openstreetmap.josm.tools.Destroyable
-
Packages that use Destroyable 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.data.imagery.vectortile.mapbox org.openstreetmap.josm.data.vector Provides classes for vector data like Mapbox Vector Tiles.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.changeset Standalone dialog allowing to handle OSM changesets (query and display them).org.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.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 geotagged pictures.org.openstreetmap.josm.gui.layer.gpx Provides classes for handling GPX layers.org.openstreetmap.josm.gui.layer.imagery Provides classes for handling imagery background 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.preferences.advanced Provides classes for handling advanced preferences.org.openstreetmap.josm.gui.tagging.ac Provides GUI classes for handling autocompletion of tags.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 Destroyable in org.openstreetmap.josm.actions
Classes in org.openstreetmap.josm.actions that implement Destroyable 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.classJosmActionBase class helper for all Actions in JOSM.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 Destroyable in org.openstreetmap.josm.actions.audio
Classes in org.openstreetmap.josm.actions.audio that implement Destroyable 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 Destroyable in org.openstreetmap.josm.actions.mapmode
Classes in org.openstreetmap.josm.actions.mapmode that implement Destroyable 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 Destroyable in org.openstreetmap.josm.actions.relation
Classes in org.openstreetmap.josm.actions.relation that implement Destroyable Modifier and Type Class Description classAbstractRelationActionAncestor for all actions that want to work with relation collection and to be disabled if the collection is emptyclassAddSelectionToRelationsAdd all objects selected in the current dataset after the last member of relation(s).classDeleteRelationsActionAction that delete relationsclassDownloadMembersActionThe action for downloading members of relationsclassDownloadRelationActionThe action for downloading relations with membersclassDownloadSelectedIncompleteMembersActionAction for downloading incomplete members of selected relationsclassDuplicateRelationActionCreates a new relation with a copy of the current editor stateclassEditRelationActionThe action for editing a relation.classExportRelationToGpxActionExports the current relation to a single GPX track, currently for type=route and type=superroute relations only.classRecentRelationsActionAction for accessing recent relations.classSelectInRelationListActionThe action for activating a relation in relation list dialogclassSelectMembersActionSets the current selection to the list of relations selected in this dialogclassSelectRelationActionSets the current selection to specified list of relations -
Uses of Destroyable in org.openstreetmap.josm.actions.search
Classes in org.openstreetmap.josm.actions.search that implement Destroyable Modifier and Type Class Description classSearchActionThe search action allows the user to search the data layer using a complex search string. -
Uses of Destroyable in org.openstreetmap.josm.data.imagery.vectortile.mapbox
Classes in org.openstreetmap.josm.data.imagery.vectortile.mapbox that implement Destroyable Modifier and Type Class Description classLayerA Mapbox Vector Tile Layer -
Uses of Destroyable in org.openstreetmap.josm.data.vector
Classes in org.openstreetmap.josm.data.vector that implement Destroyable Modifier and Type Class Description classVectorDataStoreA data store for Vector Data sets -
Uses of Destroyable in org.openstreetmap.josm.gui
Classes in org.openstreetmap.josm.gui that implement Destroyable Modifier and Type Class Description static classGettingStarted.LinkGeneralA subclass ofJosmEditorPanewhich replaces links with something clickable (usesOpenBrowser)private static classHelpAwareOptionPane.HelpActionclassIconToggleButtonJust a toggle button, with smaller border and icon only to display in MapFrame toolbars.(package private) static classImageryMenu.AdjustImageryOffsetActionclassMapFrameOne Map frame with one dataset behind.classMapMoverEnables moving of the map by holding down the right mouse button and drag the mouse.(package private) classMapSliderThis is the slider used in the top left corner of the map view.classMapStatusA component that manages some status information display about the map.classSideButtonButton that is usually used in toggle dialogs. -
Uses of Destroyable in org.openstreetmap.josm.gui.datatransfer.importers
Classes in org.openstreetmap.josm.gui.datatransfer.importers that implement Destroyable Modifier and Type Class Description (package private) static classOsmLinkPaster.NoWarnOpenLocationAction -
Uses of Destroyable in org.openstreetmap.josm.gui.dialogs
Classes in org.openstreetmap.josm.gui.dialogs that implement Destroyable Modifier and Type Class Description classChangesetDialogChangesetDialog is a toggle dialog which displays the current list of changesets.(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 changesetsclassCommandStackDialogDialog displaying list of all executed commands (undo/redo buffer).classCommandStackDialog.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.classConflictDialogThis dialog displays theConflictCollectionof the activeOsmDataLayerin a toggle dialog on the right of the main frame.classDialogsPanelThis is the panel displayed on the right side of JOSM.classFilterDialogThe filter dialog displays a list of filters that are active on the current edit layer.private classFilterDialog.AddActionprivate classFilterDialog.DeleteActionprivate classFilterDialog.EditActionprivate classFilterDialog.FilterActionprivate classFilterDialog.MoveDownActionprivate classFilterDialog.MoveUpActionprivate classFilterDialog.ReverseActionprivate classFilterDialog.SortActionclassLayerListDialogThis is a toggle dialog which displays the list of layers.classMapPaintDialogDialog to configure the map painting style.protected 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.classMinimapDialogA small map of the current edit location implemented asToggleDialog.classNotesDialogDialog to display and manipulate notes.(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 notesclassRelationListDialogA dialog showing all known relations, with buttons to add, edit, and delete them.(package private) static classRelationListDialog.NewActionThe action for creating a new relation.classSelectionListDialogA small tool dialog for displaying the current selection.classToggleDialogThis class is a toggle dialog that can be turned on and off.protected classToggleDialog.TitleBarThe title bar displayed in docked modeclassToggleDialog.ToggleDialogActionThe action to toggle the visibility state of this toggle dialog.classUserListDialogDisplays a dialog with all users who have last edited something in the selection area, along with the number of objects.(package private) classUserListDialog.SelectUsersPrimitivesActionSelect the primitives that a user modified last.(package private) classUserListDialog.ShowUserInfoActionAction for launching the info page of a user.classValidatorDialogA small tool dialog for displaying the current errors. -
Uses of Destroyable in org.openstreetmap.josm.gui.dialogs.changeset
Classes in org.openstreetmap.josm.gui.dialogs.changeset that implement Destroyable Modifier and Type Class Description classChangesetDetailPanelThis panel displays the properties of the currently selected changeset in theChangesetCacheManager. -
Uses of Destroyable in org.openstreetmap.josm.gui.dialogs.layer
Classes in org.openstreetmap.josm.gui.dialogs.layer that implement Destroyable Modifier and Type Class Description classActivateLayerActionThe action to activate the currently selected layerclassCycleLayerDownActionAllow users to cycle between adjacent layers easilyclassCycleLayerUpActionAllow users to cycle between adjacent layers easily -
Uses of Destroyable in org.openstreetmap.josm.gui.dialogs.properties
Classes in org.openstreetmap.josm.gui.dialogs.properties that implement Destroyable Modifier and Type Class Description classPropertiesDialogThis dialog displays the tags of the current selected primitives.(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. -
Uses of Destroyable in org.openstreetmap.josm.gui.dialogs.validator
Classes in org.openstreetmap.josm.gui.dialogs.validator that implement Destroyable Modifier and Type Class Description classValidatorTreePanelA panel that displays the error tree. -
Uses of Destroyable in org.openstreetmap.josm.gui.history
Classes in org.openstreetmap.josm.gui.history that implement Destroyable Modifier and Type Class Description classCoordinateInfoViewerAn UI widget for displaying differences in the coordinates of twoHistoryNodes.private static classCoordinateInfoViewer.DistanceViewerprivate static classCoordinateInfoViewer.LatLonViewerA UI widgets which displays the Lan/Lon-coordinates of aHistoryNode.classHistoryBrowserHistoryBrowser is a UI component which displays history information about anOsmPrimitive.classHistoryBrowserPanelSuperclass of history browsing panels, backed by anHistoryBrowserModel.classHistoryViewerPanelBase class ofTagInfoViewerandRelationMemberListViewer.classNodeListViewerNodeListViewer is a UI component which displays the node list of two version of aOsmPrimitivein aHistory.classRelationMemberListViewerclassTagInfoViewerTagInfoViewer is a UI component which displays the list of tags of two version of aOsmPrimitivein aHistory.classVersionInfoPanelVersionInfoPanel is an UI component which displays the basic properties of a version of aOsmPrimitive.classVersionTableVersionTable shows a list of version in aHistoryof anOsmPrimitive.(package private) static classVersionTable.ChangesetInfoAction(package private) static classVersionTable.UserInfoAction(package private) static classVersionTable.VersionTablePopupMenu -
Uses of Destroyable in org.openstreetmap.josm.gui.io
Classes in org.openstreetmap.josm.gui.io that implement Destroyable Modifier and Type Class Description private static classOnlineResourceMenu.ToggleOnlineResourceAction(package private) classSaveLayersDialog.SaveSessionButtonAction -
Uses of Destroyable in org.openstreetmap.josm.gui.layer
Classes in org.openstreetmap.josm.gui.layer that implement Destroyable Modifier and Type Class Description classAbstractCachedTileSourceLayer<T extends org.openstreetmap.gui.jmapviewer.tilesources.AbstractTMSTileSource>Class providing cache to other layersclassAbstractModifiableLayerA modifiable layer.classAbstractOsmDataLayerAbstraction ofOsmDataLayer.classAbstractTileSourceLayer<T extends org.openstreetmap.gui.jmapviewer.tilesources.AbstractTMSTileSource>Base abstract class that supports displaying images provided by TileSource.classGpxLayerA layer that displays data from a Gpx file / the OSM gpx downloads.classGpxRouteLayerA layer that displays GpxData.routes from a GPX file.classImageryLayerclassLayerA layer encapsulates the gui component of one dataset and its representation.classNoteLayerA layer to hold Note objects.classOsmDataLayerA layer that holds OSM data from a specific dataset.classTMSLayerClass that displays a slippy map layer.classValidatorLayerA layer showing error messages.classWMSLayerThis is a layer that grabs the current screen from an WMS server.classWMTSLayerWMTS layer based on AbstractTileSourceLayer. -
Uses of Destroyable in org.openstreetmap.josm.gui.layer.geoimage
Classes in org.openstreetmap.josm.gui.layer.geoimage that implement Destroyable Modifier and Type Class Description classCorrelateGpxWithImagesThis class displays the window to select the GPX file and the offset (timezone + delta).classCorrelationSupportLayerA support layer meant to be modified by the user to provide real-time images correlation.classEditImagesSequenceActionEdit a sequence of geo-located images.classGeoImageLayerLayer displaying geotagged pictures.classImageDisplayGUI component to display an image (photograph).classImageViewerDialogDialog to view and manipulate geo-tagged images from aGeoImageLayer.private classImageViewerDialog.ImageActionprivate classImageViewerDialog.ImageCenterViewActionprivate classImageViewerDialog.ImageCollapseActionprivate classImageViewerDialog.ImageCopyPathActionprivate classImageViewerDialog.ImageExtendedInfoActionprivate classImageViewerDialog.ImageFirstActionprivate classImageViewerDialog.ImageLastActionprivate classImageViewerDialog.ImageNextActionprivate classImageViewerDialog.ImageOpenExternalActionprivate classImageViewerDialog.ImagePreviousActionprivate classImageViewerDialog.ImageRememberActionThis class exists to remember the last entry, and go back if clicked again when it would not otherwise be enabledprivate classImageViewerDialog.ImageRemoveActionprivate classImageViewerDialog.ImageRemoveFromDiskActionprivate classImageViewerDialog.ImageZoomAction(package private) classWikimediaCommonsLayerA layer showing geocoded images from Wikimedia Commonsstatic classWikimediaCommonsLoader.WikimediaCommonsLoadImagesActionLoad images from Wikimedia Commons -
Uses of Destroyable in org.openstreetmap.josm.gui.layer.gpx
Classes in org.openstreetmap.josm.gui.layer.gpx that implement Destroyable Modifier and Type Class Description classDownloadAlongTrackActionAction that issues a series of download requests to the API, following the GPX track. -
Uses of Destroyable in org.openstreetmap.josm.gui.layer.imagery
Classes in org.openstreetmap.josm.gui.layer.imagery that implement Destroyable Modifier and Type Class Description classMVTLayerA layer for Mapbox Vector Tiles -
Uses of Destroyable in org.openstreetmap.josm.gui.layer.markerlayer
Classes in org.openstreetmap.josm.gui.layer.markerlayer that implement Destroyable Modifier and Type Class Description classAudioMarkerMarker class with audio playback capability.classButtonMarkerMarker class with button look-and-feel.classImageMarkerMarker representing an image.classMarkerBasic marker class.classMarkerLayerA layer holding markers.classPlayHeadMarkerSingleton marker class to track position of audio.classWebMarkerMarker class with Web URL activation. -
Uses of Destroyable in org.openstreetmap.josm.gui.mappaint
Classes in org.openstreetmap.josm.gui.mappaint that implement Destroyable Modifier and Type Class Description private static classMapPaintMenu.MapPaintAction -
Uses of Destroyable in org.openstreetmap.josm.gui.preferences.advanced
Classes in org.openstreetmap.josm.gui.preferences.advanced that implement Destroyable Modifier and Type Class Description private static classAdvancedPreference.UnclearableOsmDataLayer -
Uses of Destroyable in org.openstreetmap.josm.gui.tagging.ac
Classes in org.openstreetmap.josm.gui.tagging.ac that implement Destroyable Modifier and Type Class Description classAutoCompletingTextFieldAutoCompletingTextField is a text field with autocompletion behaviour.classAutoCompTextField<E>An auto-completing TextField. -
Uses of Destroyable in org.openstreetmap.josm.gui.tagging.presets
Classes in org.openstreetmap.josm.gui.tagging.presets that implement Destroyable Modifier and Type Class Description static classTaggingPresetSearchPrimitiveDialog.ActionAn action executingTaggingPresetSearchPrimitiveDialog.classTaggingPresetSelectorGUI component to select tagging preset: the list with filter and two checkboxes -
Uses of Destroyable in org.openstreetmap.josm.gui.widgets
Classes in org.openstreetmap.josm.gui.widgets that implement Destroyable Modifier and Type Class Description classAbstractIdTextField<T extends AbstractTextComponentValidator>An abstract class for ID text fields.classChangesetIdTextFieldA text field designed to enter a single OSM changeset ID.classDisableShortcutsOnFocusGainedTextFieldA JTextField that disabled all JOSM shortcuts composed of a single key without modifier (except F1 to F12), in order to avoid them to be triggered while typing.classFilterFieldText field allowing to filter contents.classJosmEditorPaneSubclass ofJEditorPanethat adds a "native" context menu (cut/copy/paste/select all) and effectively uses JOSM user agent when performing HTTP request inJEditorPane.setPage(URL)method.classJosmTextAreaSubclass ofJTextAreathat adds a "native" context menu (cut/copy/paste/select all).classJosmTextFieldSubclass ofJTextFieldthat: adds a "native" context menu (undo/redo/cut/copy/paste/select all) adds an optional "hint" displayed when no text has been entered disables the global advanced key press detector when focused implements a workaround to JDK bug 6322854
This class must be used everywhere in core and plugins instead ofJTextField.classOsmIdTextFieldA text field designed to enter one or several OSM primitive IDs.
-