Class Hierarchy
- java.lang.Object
- javax.swing.AbstractAction (implements javax.swing.Action, java.lang.Cloneable, java.io.Serializable)
- org.openstreetmap.josm.gui.dialogs.relation.ChildRelationBrowser.DownloadAllChildRelationsAction
- org.openstreetmap.josm.gui.dialogs.relation.ChildRelationBrowser.DownloadSelectedAction (implements javax.swing.event.TreeSelectionListener)
- org.openstreetmap.josm.gui.dialogs.relation.ChildRelationBrowser.EditAction (implements javax.swing.event.TreeSelectionListener)
- org.openstreetmap.josm.gui.dialogs.relation.MemberTable.SelectNextGapAction
- org.openstreetmap.josm.gui.dialogs.relation.MemberTable.SelectPreviousGapAction
- org.openstreetmap.josm.gui.dialogs.relation.MemberTable.ZoomToGapAction (implements org.openstreetmap.josm.gui.layer.LayerManager.LayerChangeListener, javax.swing.event.ListSelectionListener, org.openstreetmap.josm.gui.layer.MainLayerManager.ActiveLayerChangeListener)
- org.openstreetmap.josm.gui.dialogs.relation.ReferringRelationsBrowser.EditAction (implements javax.swing.event.ListSelectionListener)
- org.openstreetmap.josm.gui.dialogs.relation.ReferringRelationsBrowser.ReloadAction (implements javax.swing.event.ListDataListener)
- javax.swing.AbstractCellEditor (implements javax.swing.CellEditor, java.io.Serializable)
- org.openstreetmap.josm.gui.dialogs.relation.MemberRoleCellEditor (implements javax.swing.table.TableCellEditor)
- javax.swing.AbstractListModel<E> (implements javax.swing.ListModel<E>, java.io.Serializable)
- org.openstreetmap.josm.gui.dialogs.relation.ReferringRelationsBrowserModel
- javax.swing.table.AbstractTableModel (implements java.io.Serializable, javax.swing.table.TableModel)
- org.openstreetmap.josm.gui.dialogs.relation.MemberTableModel (implements org.openstreetmap.josm.data.osm.DataSelectionListener, org.openstreetmap.josm.data.osm.event.DataSetListener, org.openstreetmap.josm.gui.widgets.OsmPrimitivesTableModel, org.openstreetmap.josm.gui.util.SortableTableModel<T>, javax.swing.event.TableModelListener)
- org.openstreetmap.josm.gui.dialogs.relation.SelectionTableModel (implements org.openstreetmap.josm.data.osm.DataSelectionListener, org.openstreetmap.josm.gui.layer.LayerManager.LayerChangeListener, org.openstreetmap.josm.gui.layer.MainLayerManager.ActiveLayerChangeListener)
- 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)
- org.openstreetmap.josm.gui.dialogs.relation.MemberTableCellRenderer (implements javax.swing.table.TableCellRenderer)
- org.openstreetmap.josm.gui.dialogs.relation.MemberTableLinkedCellRenderer
- org.openstreetmap.josm.gui.dialogs.relation.MemberTableMemberCellRenderer
- org.openstreetmap.josm.gui.dialogs.relation.SelectionTableCellRenderer
- org.openstreetmap.josm.gui.dialogs.relation.MemberTableRoleCellRenderer
- org.openstreetmap.josm.gui.dialogs.relation.RelationTreeCellRenderer (implements javax.swing.tree.TreeCellRenderer)
- org.openstreetmap.josm.gui.dialogs.relation.MemberTableCellRenderer (implements javax.swing.table.TableCellRenderer)
- javax.swing.JPanel (implements javax.accessibility.Accessible)
- org.openstreetmap.josm.gui.dialogs.relation.ChildRelationBrowser
- org.openstreetmap.josm.gui.dialogs.relation.ReferringRelationsBrowser
- javax.swing.JTable (implements javax.accessibility.Accessible, javax.swing.event.CellEditorListener, javax.swing.event.ListSelectionListener, javax.swing.event.RowSorterListener, javax.swing.Scrollable, javax.swing.event.TableColumnModelListener, javax.swing.event.TableModelListener)
- org.openstreetmap.josm.gui.widgets.JosmTable
- org.openstreetmap.josm.gui.widgets.OsmPrimitivesTable
- org.openstreetmap.josm.gui.dialogs.relation.MemberTable (implements org.openstreetmap.josm.gui.dialogs.relation.IMemberModelListener)
- org.openstreetmap.josm.gui.widgets.OsmPrimitivesTable
- org.openstreetmap.josm.gui.dialogs.relation.SelectionTable
- org.openstreetmap.josm.gui.widgets.JosmTable
- javax.swing.JToolBar (implements javax.accessibility.Accessible, javax.swing.SwingConstants)
- org.openstreetmap.josm.gui.dialogs.relation.GenericRelationEditor.LeftButtonToolbar
- javax.swing.JTree (implements javax.accessibility.Accessible, javax.swing.Scrollable)
- org.openstreetmap.josm.gui.dialogs.relation.RelationTree
- 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.gui.dialogs.relation.RelationEditor (implements org.openstreetmap.josm.gui.dialogs.relation.IRelationEditor)
- org.openstreetmap.josm.gui.dialogs.relation.GenericRelationEditor (implements org.openstreetmap.josm.data.UndoRedoHandler.CommandQueueListener)
- org.openstreetmap.josm.gui.dialogs.relation.RelationEditor (implements org.openstreetmap.josm.gui.dialogs.relation.IRelationEditor)
- 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
- javax.swing.table.DefaultTableColumnModel (implements javax.swing.event.ListSelectionListener, java.beans.PropertyChangeListener, java.io.Serializable, javax.swing.table.TableColumnModel)
- org.openstreetmap.josm.gui.dialogs.relation.MemberTableColumnModel
- org.openstreetmap.josm.gui.dialogs.relation.SelectionTableColumnModel
- org.openstreetmap.josm.gui.dialogs.relation.GenericRelationEditor.RelationEditorActionAccess (implements org.openstreetmap.josm.gui.dialogs.relation.actions.IRelationEditorActionAccess)
- org.openstreetmap.josm.gui.dialogs.relation.MemberTransferHandler.AbstractRelationMemberConverter<T>
- java.awt.event.MouseAdapter (implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener)
- org.openstreetmap.josm.gui.dialogs.relation.GenericRelationEditor.MemberTableDblClickAdapter
- org.openstreetmap.josm.gui.dialogs.relation.SelectionTable.DoubleClickAdapter
- org.openstreetmap.josm.gui.PleaseWaitRunnable (implements org.openstreetmap.josm.gui.progress.ProgressMonitor.CancelListener, java.lang.Runnable)
- org.openstreetmap.josm.gui.dialogs.relation.ChildRelationBrowser.DownloadTask
- org.openstreetmap.josm.gui.dialogs.relation.ChildRelationBrowser.DownloadAllChildrenTask
- org.openstreetmap.josm.gui.dialogs.relation.ChildRelationBrowser.DownloadRelationSetTask
- org.openstreetmap.josm.gui.dialogs.relation.DownloadRelationMemberTask
- org.openstreetmap.josm.gui.dialogs.relation.DownloadRelationTask
- org.openstreetmap.josm.gui.dialogs.relation.RelationTree.RelationLoader
- org.openstreetmap.josm.gui.dialogs.relation.ChildRelationBrowser.DownloadTask
- org.openstreetmap.josm.gui.dialogs.relation.RelationDialogManager.DialogContext
- org.openstreetmap.josm.gui.dialogs.relation.RelationEditorHooks
- org.openstreetmap.josm.gui.dialogs.relation.RelationPopupMenus
- org.openstreetmap.josm.gui.dialogs.relation.RelationTree.LazyRelationLoader (implements javax.swing.event.TreeWillExpandListener)
- org.openstreetmap.josm.gui.dialogs.relation.RelationTreeModel (implements javax.swing.tree.TreeModel)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.openstreetmap.josm.gui.dialogs.relation.GenericRelationEditor.AddAbortException
- java.lang.Exception
- javax.swing.TransferHandler (implements java.io.Serializable)
- org.openstreetmap.josm.gui.dialogs.relation.MemberTransferHandler
- java.awt.event.WindowAdapter (implements java.awt.event.WindowFocusListener, java.awt.event.WindowListener, java.awt.event.WindowStateListener)
- org.openstreetmap.josm.gui.dialogs.relation.RelationDialogManager (implements org.openstreetmap.josm.gui.layer.LayerManager.LayerChangeListener)
- javax.swing.AbstractAction (implements javax.swing.Action, java.lang.Cloneable, java.io.Serializable)
Interface Hierarchy
- org.openstreetmap.josm.gui.dialogs.relation.IMemberModelListener
- org.openstreetmap.josm.gui.dialogs.relation.IRelationEditor