Class Hierarchy
- java.lang.Object
- javax.swing.AbstractAction (implements javax.swing.Action, java.lang.Cloneable, java.io.Serializable)
- org.openstreetmap.josm.actions.AboutAction.OpenDirAction
- org.openstreetmap.josm.actions.AbstractSelectAction
- org.openstreetmap.josm.actions.AbstractShowHistoryAction
- org.openstreetmap.josm.actions.JosmAction (implements org.openstreetmap.josm.tools.Destroyable)
- org.openstreetmap.josm.actions.AboutAction
- org.openstreetmap.josm.actions.AbstractInfoAction
- org.openstreetmap.josm.actions.HistoryInfoWebAction
- org.openstreetmap.josm.actions.InfoWebAction
- org.openstreetmap.josm.actions.AbstractMergeAction
- org.openstreetmap.josm.actions.MergeLayerAction
- org.openstreetmap.josm.actions.MergeSelectionAction
- org.openstreetmap.josm.actions.AbstractPasteAction (implements java.awt.datatransfer.FlavorListener)
- org.openstreetmap.josm.actions.DuplicateAction
- org.openstreetmap.josm.actions.PasteAction
- org.openstreetmap.josm.actions.PasteAtSourcePositionAction
- org.openstreetmap.josm.actions.AbstractUploadAction
- org.openstreetmap.josm.actions.UploadAction
- org.openstreetmap.josm.actions.UploadSelectionAction
- org.openstreetmap.josm.actions.AddImageryLayerAction (implements org.openstreetmap.josm.actions.AdaptableAction)
- org.openstreetmap.josm.actions.AddNodeAction
- org.openstreetmap.josm.actions.AlignInCircleAction
- org.openstreetmap.josm.actions.AlignInLineAction
- org.openstreetmap.josm.actions.AutoScaleAction
- org.openstreetmap.josm.actions.CloseChangesetAction
- org.openstreetmap.josm.actions.CombineWayAction
- org.openstreetmap.josm.actions.CopyAction
- org.openstreetmap.josm.actions.CopyCoordinatesAction
- org.openstreetmap.josm.actions.CopyUrlAction
- org.openstreetmap.josm.actions.CreateCircleAction
- org.openstreetmap.josm.actions.CreateMultipolygonAction
- org.openstreetmap.josm.actions.DeleteAction
- org.openstreetmap.josm.actions.DeleteLayerAction
- org.openstreetmap.josm.actions.DiskAccessAction
- org.openstreetmap.josm.actions.GpxExportAction
- org.openstreetmap.josm.actions.OpenFileAction
- org.openstreetmap.josm.actions.SaveActionBase
- org.openstreetmap.josm.actions.SaveAction
- org.openstreetmap.josm.actions.SaveAsAction
- org.openstreetmap.josm.actions.SessionLoadAction
- org.openstreetmap.josm.actions.SessionSaveAction (implements org.openstreetmap.josm.gui.layer.LayerManager.LayerChangeListener, org.openstreetmap.josm.gui.MapFrameListener)
- org.openstreetmap.josm.actions.SessionSaveAsAction
- org.openstreetmap.josm.actions.DistributeAction
- org.openstreetmap.josm.actions.DownloadAction
- org.openstreetmap.josm.actions.DownloadAlongAction
- org.openstreetmap.josm.actions.DownloadAlongWayAction
- org.openstreetmap.josm.actions.DownloadNotesInViewAction
- org.openstreetmap.josm.actions.DownloadOsmInViewAction
- org.openstreetmap.josm.actions.DownloadPrimitiveAction
- org.openstreetmap.josm.actions.DownloadReferrersAction
- org.openstreetmap.josm.actions.ExitAction
- org.openstreetmap.josm.actions.FollowLineAction
- org.openstreetmap.josm.actions.HelpAction
- org.openstreetmap.josm.actions.HistoryInfoAction
- org.openstreetmap.josm.actions.InfoAction
- org.openstreetmap.josm.actions.InvertSelectionAction
- org.openstreetmap.josm.actions.JoinAreasAction
- org.openstreetmap.josm.actions.JoinNodeWayAction
- org.openstreetmap.josm.actions.JumpToAction
- org.openstreetmap.josm.actions.mapmode.MapMode (implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener, org.openstreetmap.josm.spi.preferences.PreferenceChangedListener)
- org.openstreetmap.josm.actions.ImageryAdjustAction (implements java.awt.event.AWTEventListener)
- org.openstreetmap.josm.actions.MapRectifierWMSmenuAction
- org.openstreetmap.josm.actions.MergeNodesAction
- org.openstreetmap.josm.actions.MirrorAction
- org.openstreetmap.josm.actions.MoveAction
- org.openstreetmap.josm.actions.MoveNodeAction
- org.openstreetmap.josm.actions.NewAction
- org.openstreetmap.josm.actions.OpenLocationAction
- org.openstreetmap.josm.actions.OrthogonalizeAction
- org.openstreetmap.josm.actions.OrthogonalizeAction.Undo
- org.openstreetmap.josm.actions.PasteTagsAction
- org.openstreetmap.josm.actions.PreferencesAction (implements java.lang.Runnable)
- org.openstreetmap.josm.actions.PurgeAction
- org.openstreetmap.josm.actions.RedoAction (implements org.openstreetmap.josm.data.UndoRedoHandler.CommandQueueListener)
- org.openstreetmap.josm.actions.ReorderImageryLayersAction
- org.openstreetmap.josm.actions.ReportBugAction
- org.openstreetmap.josm.actions.RestartAction
- org.openstreetmap.josm.actions.ReverseWayAction
- org.openstreetmap.josm.actions.SearchNotesDownloadAction
- org.openstreetmap.josm.actions.SelectAllAction
- org.openstreetmap.josm.actions.SelectNonBranchingWaySequencesAction
- org.openstreetmap.josm.actions.SelectSharedChildObjectsAction
- org.openstreetmap.josm.actions.ShowStatusReportAction
- org.openstreetmap.josm.actions.SimplifyWayAction
- org.openstreetmap.josm.actions.SplitWayAction
- org.openstreetmap.josm.actions.TaggingPresetSearchAction
- org.openstreetmap.josm.actions.ToggleAction
- org.openstreetmap.josm.actions.ChangesetManagerToggleAction
- org.openstreetmap.josm.actions.DialogsToggleAction
- org.openstreetmap.josm.actions.ExpertToggleAction
- org.openstreetmap.josm.actions.FullscreenToggleAction
- org.openstreetmap.josm.actions.PreferenceToggleAction (implements org.openstreetmap.josm.spi.preferences.PreferenceChangedListener)
- org.openstreetmap.josm.actions.DrawBoundariesOfDownloadedDataAction
- org.openstreetmap.josm.actions.TiledRenderToggleAction (implements org.openstreetmap.josm.actions.ExpertToggleAction.ExpertModeChangeListener)
- org.openstreetmap.josm.actions.ViewportFollowToggleAction
- org.openstreetmap.josm.actions.WireframeToggleAction
- org.openstreetmap.josm.actions.UndoAction (implements org.openstreetmap.josm.data.UndoRedoHandler.CommandQueueListener)
- org.openstreetmap.josm.actions.UnGlueAction
- org.openstreetmap.josm.actions.UnJoinNodeWayAction
- org.openstreetmap.josm.actions.UnselectAllAction
- org.openstreetmap.josm.actions.UpdateDataAction
- org.openstreetmap.josm.actions.UpdateSelectionAction
- org.openstreetmap.josm.actions.UpdateModifiedAction
- org.openstreetmap.josm.actions.UploadNotesAction
- org.openstreetmap.josm.actions.ValidateAction
- org.openstreetmap.josm.actions.ZoomInAction
- org.openstreetmap.josm.actions.ZoomOutAction
- org.openstreetmap.josm.actions.OpenBrowserAction
- org.openstreetmap.josm.actions.RenameLayerAction
- org.openstreetmap.josm.actions.RestorePropertyAction
- org.openstreetmap.josm.actions.ToggleUploadDiscouragedLayerAction (implements org.openstreetmap.josm.gui.layer.Layer.LayerAction)
- org.openstreetmap.josm.actions.ZoomToAction (implements org.openstreetmap.josm.gui.layer.LayerManager.LayerChangeListener, javax.swing.event.ListSelectionListener, org.openstreetmap.josm.gui.layer.MainLayerManager.ActiveLayerChangeListener)
- org.openstreetmap.josm.actions.downloadtasks.AbstractDownloadTask<T> (implements org.openstreetmap.josm.actions.downloadtasks.DownloadTask)
- org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask
- org.openstreetmap.josm.actions.DownloadOsmInViewAction.DownloadOsmInViewTask
- org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask
- org.openstreetmap.josm.actions.AbstractMergeAction.TargetLayerDialogResult<T>
- org.openstreetmap.josm.actions.ActionParameter<T>
- org.openstreetmap.josm.actions.ActionParameter.StringActionParameter
- org.openstreetmap.josm.actions.AddImageryLayerAction.LayerSelection
- org.openstreetmap.josm.actions.AlignInLineAction.Line
- org.openstreetmap.josm.actions.AutoScaleAction.MapFrameAdapter (implements org.openstreetmap.josm.gui.MapFrameListener)
- org.openstreetmap.josm.actions.AutoScaleAction.ZoomChangeAdapter (implements org.openstreetmap.josm.gui.NavigatableComponent.ZoomChangeListener)
- org.openstreetmap.josm.command.Command (implements org.openstreetmap.josm.command.PseudoCommand)
- org.openstreetmap.josm.command.SequenceCommand
- org.openstreetmap.josm.actions.JoinAreasAction.JoinAreaCommand
- org.openstreetmap.josm.command.SequenceCommand
- java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
- java.awt.Container
- javax.swing.JComponent (implements java.io.Serializable)
- javax.swing.JLabel (implements javax.accessibility.Accessible, javax.swing.SwingConstants)
- javax.swing.DefaultListCellRenderer (implements javax.swing.ListCellRenderer<E>, java.io.Serializable)
- org.openstreetmap.josm.actions.AbstractMergeAction.LayerListCellRenderer
- org.openstreetmap.josm.actions.SplitWayAction.SegmentListCellRenderer
- javax.swing.DefaultListCellRenderer (implements javax.swing.ListCellRenderer<E>, java.io.Serializable)
- javax.swing.JOptionPane (implements javax.accessibility.Accessible)
- org.openstreetmap.josm.actions.RenameLayerAction.InitialValueOptionPane
- javax.swing.JLabel (implements javax.accessibility.Accessible, javax.swing.SwingConstants)
- java.awt.Window (implements javax.accessibility.Accessible)
- java.awt.Dialog
- javax.swing.JDialog (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
- org.openstreetmap.josm.gui.ExtendedDialog (implements org.openstreetmap.josm.gui.IExtendedDialog)
- org.openstreetmap.josm.actions.AddImageryLayerAction.SelectWmsLayersDialog
- org.openstreetmap.josm.actions.ImageryAdjustAction.ConfirmOverwriteBookmarkDialog
- org.openstreetmap.josm.actions.ImageryAdjustAction.ImageryOffsetDialog (implements java.awt.event.FocusListener)
- org.openstreetmap.josm.actions.JumpToAction.JumpToPositionDialog
- org.openstreetmap.josm.actions.OpenLocationAction.WhichTasksToPerformDialog
- org.openstreetmap.josm.gui.dialogs.OsmIdSelectionDialog (implements java.awt.event.WindowListener)
- org.openstreetmap.josm.actions.HistoryInfoAction.HistoryObjectIDDialog
- org.openstreetmap.josm.actions.SessionSaveAction.SessionSaveAsDialog
- org.openstreetmap.josm.actions.SplitWayAction.SegmentToKeepSelectionDialog
- org.openstreetmap.josm.gui.ExtendedDialog (implements org.openstreetmap.josm.gui.IExtendedDialog)
- javax.swing.JDialog (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
- java.awt.Dialog
- javax.swing.JComponent (implements java.io.Serializable)
- java.awt.Container
- org.openstreetmap.josm.actions.CreateCircleAction.PolarNode (implements java.lang.Comparable<T>)
- org.openstreetmap.josm.actions.CreateMultipolygonAction.CreateUpdateMultipolygonTask (implements java.lang.Runnable)
- javax.swing.filechooser.FileFilter
- org.openstreetmap.josm.actions.ExtensionFileFilter (implements java.io.FileFilter)
- org.openstreetmap.josm.actions.JoinAreasAction.AssembledMultipolygon
- org.openstreetmap.josm.actions.JoinAreasAction.AssembledPolygon
- org.openstreetmap.josm.actions.JoinAreasAction.JoinAreasResult
- org.openstreetmap.josm.actions.JoinAreasAction.Multipolygon
- org.openstreetmap.josm.actions.JoinAreasAction.PolygonLevel
- org.openstreetmap.josm.actions.JoinAreasAction.RelationRole
- org.openstreetmap.josm.actions.JoinAreasAction.WayInPolygon
- org.openstreetmap.josm.actions.JoinAreasAction.WayTraverser
- org.openstreetmap.josm.actions.JoinNodeWayAction.NodeDistanceToRefNodeComparator (implements java.util.Comparator<T>, java.io.Serializable)
- org.openstreetmap.josm.actions.JosmAction.ActiveLayerChangeAdapter (implements org.openstreetmap.josm.gui.layer.MainLayerManager.ActiveLayerChangeListener)
- org.openstreetmap.josm.actions.JosmAction.LayerChangeAdapter (implements org.openstreetmap.josm.gui.layer.LayerManager.LayerChangeListener)
- org.openstreetmap.josm.actions.JosmAction.SelectionChangeAdapter (implements org.openstreetmap.josm.data.osm.DataSelectionListener)
- org.openstreetmap.josm.actions.JumpToAction.OsmLonLatListener (implements javax.swing.event.DocumentListener)
- org.openstreetmap.josm.actions.JumpToAction.OsmURLListener (implements javax.swing.event.DocumentListener)
- org.openstreetmap.josm.actions.MapRectifierWMSmenuAction.RectifierService
- org.openstreetmap.josm.actions.OrthogonalizeAction.EN
- org.openstreetmap.josm.actions.OrthogonalizeAction.WayData
- org.openstreetmap.josm.actions.ParameterizedActionDecorator (implements javax.swing.Action)
- org.openstreetmap.josm.gui.PleaseWaitRunnable (implements org.openstreetmap.josm.gui.progress.ProgressMonitor.CancelListener, java.lang.Runnable)
- org.openstreetmap.josm.actions.CloseChangesetAction.DownloadOpenChangesetsTask
- org.openstreetmap.josm.actions.OpenFileAction.OpenFileTask
- org.openstreetmap.josm.actions.SessionLoadAction.Loader
- org.openstreetmap.josm.actions.UploadSelectionAction.DeletedParentsChecker
- org.openstreetmap.josm.gui.PrimitiveRenderer (implements javax.swing.ListCellRenderer<E>, javax.swing.table.TableCellRenderer)
- org.openstreetmap.josm.actions.PurgeAction.SelectionForcedPrimitiveRenderer
- org.openstreetmap.josm.actions.ReverseWayAction.ReverseWayResult
- org.openstreetmap.josm.actions.SelectByInternalPointAction
- org.openstreetmap.josm.actions.SelectNonBranchingWaySequences
- org.openstreetmap.josm.actions.SimplifyWayAction.SimplifyChangeListener (implements javax.swing.event.ChangeListener)
- org.openstreetmap.josm.actions.SimplifyWayAction.SimplifyWayDataSelectionListener (implements org.openstreetmap.josm.data.osm.DataSelectionListener)
- org.openstreetmap.josm.actions.SplitWayAction.SegmentToKeepSelectionDialog.SplitWayDataSetListener (implements org.openstreetmap.josm.data.osm.event.DataSetListener)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.openstreetmap.josm.actions.AlignInCircleAction.InvalidSelection
- org.openstreetmap.josm.actions.AlignInLineAction.InvalidSelection
- org.openstreetmap.josm.actions.OrthogonalizeAction.InvalidUserInputException
- org.openstreetmap.josm.actions.OrthogonalizeAction.RejectedAngleException
- java.lang.Exception
- org.openstreetmap.josm.actions.UploadSelectionAction.UploadHullBuilder (implements org.openstreetmap.josm.data.osm.visitor.OsmPrimitiveVisitor)
- java.awt.event.WindowAdapter (implements java.awt.event.WindowFocusListener, java.awt.event.WindowListener, java.awt.event.WindowStateListener)
- org.openstreetmap.josm.actions.ChangesetManagerToggleAction.ChangesetCacheManagerClosedHandler
- javax.swing.AbstractAction (implements javax.swing.Action, java.lang.Cloneable, java.io.Serializable)
Interface Hierarchy
- java.util.EventListener
- java.awt.event.ActionListener
- javax.swing.Action
- org.openstreetmap.josm.actions.AdaptableAction
- org.openstreetmap.josm.actions.ParameterizedAction
- org.openstreetmap.josm.actions.IPrimitiveAction
- org.openstreetmap.josm.actions.AdaptableAction
- javax.swing.Action
- java.awt.event.ActionListener
- org.openstreetmap.josm.actions.ExpertToggleAction.ExpertModeChangeListener
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.openstreetmap.josm.actions.AutoScaleAction.AutoScaleMode
- org.openstreetmap.josm.actions.ExtensionFileFilter.AddArchiveExtension
- org.openstreetmap.josm.actions.MoveAction.Direction
- org.openstreetmap.josm.actions.OrthogonalizeAction.Direction
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)