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 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 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
JosmAction
Base class helper for all Actions in JOSM.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 / 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 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
SessionLoadAction
Loads a JOSM session.class
SessionSaveAsAction
Saves a JOSM sessionclass
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 Destroyable in org.openstreetmap.josm.actions.audio
Classes in org.openstreetmap.josm.actions.audio that implement Destroyable 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 Destroyable in org.openstreetmap.josm.actions.mapmode
Classes in org.openstreetmap.josm.actions.mapmode that implement Destroyable 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
ZoomAction
Enable 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 class
AbstractRelationAction
Ancestor for all actions that want to work with relation collection and to be disabled if the collection is emptyclass
AddSelectionToRelations
Add all objects selected in the current dataset after the last member of relation(s).class
DeleteRelationsAction
Action that delete relationsclass
DownloadMembersAction
The action for downloading members of relationsclass
DownloadRelationAction
The action for downloading relations with membersclass
DownloadSelectedIncompleteMembersAction
Action for downloading incomplete members of selected relationsclass
DuplicateRelationAction
Creates a new relation with a copy of the current editor stateclass
EditRelationAction
The action for editing a relation.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.class
SelectInRelationListAction
The action for activating a relation in relation list dialogclass
SelectMembersAction
Sets the current selection to the list of relations selected in this dialogclass
SelectRelationAction
Sets 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 class
SearchAction
The 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 class
Layer
A 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 class
VectorDataStore
A 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 class
GettingStarted.LinkGeneral
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.(package private) class
MapSlider
This is the slider used in the top left corner of the map view.class
MapStatus
A component that manages some status information display about the map.class
SideButton
Button 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 class
OsmLinkPaster.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 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 theConflictCollection
of the activeOsmDataLayer
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 asToggleDialog
.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.protected class
ToggleDialog.TitleBar
The title bar displayed in docked modeclass
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. -
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 class
ChangesetDetailPanel
This 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 class
ActivateLayerAction
The action to activate the currently selected layerclass
CycleLayerDownAction
Allow users to cycle between adjacent layers easilyclass
CycleLayerUpAction
Allow 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 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. -
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 class
ValidatorTreePanel
A 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 class
CoordinateInfoViewer
An UI widget for displaying differences in the coordinates of twoHistoryNode
s.private static class
CoordinateInfoViewer.DistanceViewer
private static class
CoordinateInfoViewer.LatLonViewer
A UI widgets which displays the Lan/Lon-coordinates of aHistoryNode
.class
HistoryBrowser
HistoryBrowser is an UI component which displays history information about anOsmPrimitive
.class
HistoryBrowserPanel
Superclass of history browsing panels, backed by anHistoryBrowserModel
.class
HistoryViewerPanel
Base class ofTagInfoViewer
andRelationMemberListViewer
.class
NodeListViewer
NodeListViewer is a UI component which displays the node list of two version of aOsmPrimitive
in aHistory
.class
RelationMemberListViewer
class
TagInfoViewer
TagInfoViewer is a UI component which displays the list of tags of two version of aOsmPrimitive
in aHistory
.class
VersionInfoPanel
VersionInfoPanel is an UI component which displays the basic properties of a version of aOsmPrimitive
.class
VersionTable
VersionTable shows a list of version in aHistory
of anOsmPrimitive
.(package private) static class
VersionTable.ChangesetInfoAction
(package private) static class
VersionTable.UserInfoAction
(package private) static class
VersionTable.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 class
OnlineResourceMenu.ToggleOnlineResourceAction
(package private) class
SaveLayersDialog.SaveSessionAction
-
Uses of Destroyable in org.openstreetmap.josm.gui.layer
Classes in org.openstreetmap.josm.gui.layer that implement Destroyable Modifier and Type Class Description class
AbstractCachedTileSourceLayer<T extends org.openstreetmap.gui.jmapviewer.tilesources.AbstractTMSTileSource>
Class providing cache to other layersclass
AbstractModifiableLayer
A modifiable layer.class
AbstractOsmDataLayer
Abstraction ofOsmDataLayer
.class
AbstractTileSourceLayer<T extends org.openstreetmap.gui.jmapviewer.tilesources.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
GpxRouteLayer
A layer that displays GpxData.routes from a GPX file.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. -
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 class
CorrelateGpxWithImages
This class displays the window to select the GPX file and the offset (timezone + delta).class
CorrelationSupportLayer
A support layer meant to be modified by the user to provide real-time images correlation.class
EditImagesSequenceAction
Edit a sequence of geo-located images.class
GeoImageLayer
Layer displaying geotagged pictures.class
ImageDisplay
GUI component to display an image (photograph).class
ImageViewerDialog
Dialog to view and manipulate geo-tagged images from aGeoImageLayer
.private class
ImageViewerDialog.ImageAction
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.ImageOpenExternalAction
private class
ImageViewerDialog.ImagePreviousAction
private class
ImageViewerDialog.ImageRememberAction
This class exists to remember the last entry, and go back if clicked again when it would not otherwise be enabledprivate class
ImageViewerDialog.ImageRemoveAction
private class
ImageViewerDialog.ImageRemoveFromDiskAction
private class
ImageViewerDialog.ImageZoomAction
(package private) class
WikimediaCommonsLayer
A layer showing geocoded images from Wikimedia Commonsstatic class
WikimediaCommonsLoader.WikimediaCommonsLoadImagesAction
Load 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 class
DownloadAlongTrackAction
Action 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 class
MVTLayer
A 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 class
AudioMarker
Marker class with audio playback capability.class
ButtonMarker
Marker class with button look-and-feel.class
ImageMarker
Marker representing an image.class
Marker
Basic marker class.class
MarkerLayer
A layer holding markers.class
PlayHeadMarker
Singleton marker class to track position of audio.class
WebMarker
Marker 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 class
MapPaintMenu.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 class
AdvancedPreference.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 class
AutoCompletingTextField
AutoCompletingTextField is a text field with autocompletion behaviour.class
AutoCompTextField<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 class
TaggingPresetSearchPrimitiveDialog.Action
An action executingTaggingPresetSearchPrimitiveDialog
.class
TaggingPresetSelector
GUI 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 class
AbstractIdTextField<T extends AbstractTextComponentValidator>
An abstract class for ID text fields.class
ChangesetIdTextField
A text field designed to enter a single OSM changeset ID.class
DisableShortcutsOnFocusGainedTextField
A 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.class
FilterField
Text field allowing to filter contents.class
JosmEditorPane
Subclass ofJEditorPane
that adds a "native" context menu (cut/copy/paste/select all) and effectively uses JOSM user agent when performing HTTP request inJEditorPane.setPage(URL)
method.class
JosmTextArea
Subclass ofJTextArea
that adds a "native" context menu (cut/copy/paste/select all).class
JosmTextField
Subclass ofJTextField
that: 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
.class
OsmIdTextField
A text field designed to enter one or several OSM primitive IDs.
-