Package org.openstreetmap.josm.gui.dialogs
Provides three kinds of dialogs:
- Toggle dialogs on the right side of the GUI, that can be turned on, off, attached or detached from the GUI
- Changeset dialog based on a standalone implementation, dedicated to OSM changesets management
- Extended dialogs for everything else
-
Interface Summary Interface Description IEnabledStateUpdating To be implemented by actions for which their enabled state depends on another model.LayerListDialog.LayerListModelListener Observer interface to be implemented by views usingLayerListDialog.LayerListModel
. -
Class Summary Class Description ChangesetDialog ChangesetDialog is a toggle dialog which displays the current list of changesets.ChangesetDialog.LaunchChangesetManager A utility class to fetch changesets and display the changeset dialog.CommandListMutableTreeNode MutableTreeNode implementation for Command list JTreeCommandStackDialog Dialog displaying list of all executed commands (undo/redo buffer).CommandStackDialog.CommandCellRenderer ConflictDialog This dialog displays theConflictCollection
of the activeOsmDataLayer
in a toggle dialog on the right of the main frame.ConflictDialog.ConflictPainter Paints conflicts.ConflictDialog.ResolveButtonsPopupMenuListener ConflictResolutionDialog This is an extended dialog for resolving conflict betweenOsmPrimitive
s.ConflictResolutionDialog.HelpAction Action for canceling conflict resolutionDeleteFromRelationConfirmationDialog This dialog is used to get a user confirmation that a collection of primitives can be removed from their parent relations.DeleteFromRelationConfirmationDialog.RelationMemberTableColumnModel DeleteFromRelationConfirmationDialog.RelationMemberTableModel The table model which manages the list of relation-to-child referencesDeleteFromRelationConfirmationDialog.RelationMemberTableModel.RelationToChildReferenceComparator DialogsPanel This is the panel displayed on the right side of JOSM.DialogsPanel.MinSizePanel FilterDialog The filter dialog displays a list of filters that are active on the current edit layer.FilterDialog.BooleanRenderer FilterDialog.StringRenderer FilterDialog.UserTable FilterDialog.UserTable.UserTableHeader FilterTableModel The model that is used for the table in theFilterDialog
.InspectPrimitiveDataText Textual representation of primitive contents, used inInspectPrimitiveDialog
.InspectPrimitiveDialog Panel to inspect one or more OsmPrimitives.LatLonDialog A dialog that lets the user add a node at the coordinates he enters.LatLonDialog.TextFieldFocusHandler LayerListDialog This is a toggle dialog which displays the list of layers.LayerListDialog.ActiveLayerCellRenderer LayerListDialog.ActiveLayerCheckBox LayerListDialog.LayerList This component displays a list of layers and provides the methods needed byLayerListDialog.LayerListModel
.LayerListDialog.LayerListModel The layer list model.LayerListDialog.LayerNameCellEditor LayerListDialog.LayerVisibleCellEditor LayerListDialog.LayerVisibleCellRenderer LayerListDialog.LayerVisibleCheckBox LayerListDialog.NativeScaleLayerCellRenderer LayerListDialog.NativeScaleLayerCheckBox LayerListDialog.OffsetLayerCellRenderer LayerListDialog.OffsetLayerCheckBox LayerListPopup Popup menu handler for the layer list.LayerListPopup.InfoAction An action that displays the layer information.LogShowDialog Generic dialog with message and scrolling areaMapPaintDialog Dialog to configure the map painting style.MenuItemSearchDialog A dialog that allows you to search for a menu item.MenuItemSearchDialog.Action The action that opens the menu item search dialog.MenuItemSearchDialog.CellRenderer MenuItemSearchDialog.MenuItemSelector MinimapDialog A small map of the current edit location implemented asToggleDialog
.NotesDialog Dialog to display and manipulate notes.NotesDialog.NoteRenderer OsmIdSelectionDialog Dialog prompt to user to let him choose OSM primitives by specifying their type and IDs.PropertiesMembershipChoiceDialog A dialog allowing the user decide whether the tags/memberships of the existing node should afterwards be at the existing node, the new nodes, or all of them.PropertiesMembershipChoiceDialog.ExistingBothNewChoice Provides toggle buttons to allow the user choose the existing node, the new nodes, or all of them.RelationListDialog A dialog showing all known relations, with buttons to add, edit, and delete them.RelationListDialog.NewAction The action for creating a new relation.RelationListDialog.NoTooltipOsmRenderer SearchDialog Search dialog to find primitives by a wide range of search criteria.SearchDialog.PanelOptions Determines which parts of the search dialog will be shownSearchDialog.SearchKeywordRow SelectionListDialog A small tool dialog for displaying the current selection.SelectionListDialog.SearchAction Launches the search dialogSelectionListDialog.SearchMenuItem A specializedJMenuItem
for presenting one entry of the search historySelectionListDialog.SearchPopupMenu The popup menu for the search history entriesSelectionListDialog.SelectionHistoryPopup The popup menu for the JOSM selection history entriesSelectionListDialog.SelectionListModel The list model for the list of OSM primitives in the current JOSM selection.SelectionListDialog.SelectionMenuItem A specializedJMenuItem
for presenting one entry of the selection historyToggleDialog This class is a toggle dialog that can be turned on and off.UserListDialog Displays a dialog with all users who have last edited something in the selection area, along with the number of objects.UserListDialog.UserInfo Action for selecting the primitives contributed by the currently selected users.UserListDialog.UserTableModel The table model for the usersValidatorDialog A small tool dialog for displaying the current errors.ValidatorDialog.AutofixCommand ValidatorDialog.IgnorelistManagementAction The action to manage the ignore list.ValidatorDialog.ValidatorBoundingXYVisitor A visitor that is used to compute the bounds of an error.ValidatorListManagementDialog A management window for the validator's ignorelist -
Enum Summary Enum Description CommandStackDialog.UndoRedoType undo / redo switch to reduce duplicate codeDialogsPanel.Action What action was performed to trigger the reconstructionPropertiesMembershipChoiceDialog.ExistingBothNew Represents the user choice: the existing node, the new nodes, or all of themToggleDialog.ButtonHidingType The button-hiding strategy in toggler dialogs.ValidatorListManagementDialog.BUTTONS