Class and Description |
---|
AbstractFileChooser
Abstract class to allow different file chooser implementations.
|
HistoryComboBox |
JosmTextArea
Subclass of
JTextArea that adds a "native" context menu (cut/copy/paste/select all). |
JosmTextField
Subclass of
JTextField 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 of JTextField . |
OsmPrimitivesTable |
Class and Description |
---|
HistoryComboBox |
Class and Description |
---|
EditableList
A
JList containing items, and JButton s to add/edit/delete items. |
Class and Description |
---|
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.
|
ImageLabel
A small user interface component that consists of an image label and
a fixed text content to the right of the image.
|
JMultilineLabel
Creates a normal label that will wrap its contents if there less width than
required to print it in one line.
|
JosmEditorPane
Subclass of
JEditorPane that adds a "native" context menu (cut/copy/paste/select all)
and effectively uses JOSM user agent when performing HTTP request in JEditorPane.setPage(URL) method. |
JosmTextArea
Subclass of
JTextArea that adds a "native" context menu (cut/copy/paste/select all). |
JosmTextField
Subclass of
JTextField 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 of JTextField . |
Class and Description |
---|
HtmlPanel
This panel can be used to display larger sections of formatted text in
HTML.
|
Class and Description |
---|
AbstractTextComponentValidator
This is an abstract class for a validator on a text component.
|
JosmTextField
Subclass of
JTextField 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 of JTextField . |
Class and Description |
---|
OsmPrimitivesTable |
OsmPrimitivesTableModel |
Class and Description |
---|
OsmPrimitivesTable |
OsmPrimitivesTableModel |
Class and Description |
---|
JosmTextField
Subclass of
JTextField 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 of JTextField . |
OsmPrimitivesTable |
OsmPrimitivesTableModel |
Class and Description |
---|
JMultilineLabel
Creates a normal label that will wrap its contents if there less width than
required to print it in one line.
|
JosmComboBox
Class overriding each
JComboBox in JOSM to control consistently the number of displayed items at once.This is needed because of the default Java behaviour that may display the top-down list off the screen (see #7917). |
Class and Description |
---|
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.
|
HistoryComboBox |
JosmTextArea
Subclass of
JTextArea that adds a "native" context menu (cut/copy/paste/select all). |
JosmTextField
Subclass of
JTextField 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 of JTextField . |
ListPopupMenu |
MultiSplitPane
All properties in this class are bound: when a properties value
is changed, all PropertyChangeListeners are fired.
|
OsmIdTextField
A text field designed to enter one or several OSM primitive IDs.
|
OsmPrimitiveTypesComboBox
A Combo box containing OSM primitive types (Node, Way, Relation).
|
PopupMenuLauncher
Utility class that helps to display popup menus on mouse events.
|
Class and Description |
---|
ChangesetIdTextField
A text field designed to enter a single OSM changeset ID.
|
JMultilineLabel
Creates a normal label that will wrap its contents if there less width than
required to print it in one line.
|
JosmTextArea
Subclass of
JTextArea that adds a "native" context menu (cut/copy/paste/select all). |
JosmTextField
Subclass of
JTextField 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 of JTextField . |
PopupMenuLauncher
Utility class that helps to display popup menus on mouse events.
|
Class and Description |
---|
AbstractTextComponentValidator
This is an abstract class for a validator on a text component.
|
BoundingBoxSelectionPanel |
JMultilineLabel
Creates a normal label that will wrap its contents if there less width than
required to print it in one line.
|
JosmTextField
Subclass of
JTextField 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 of JTextField . |
Class and Description |
---|
OsmPrimitivesTable |
OsmPrimitivesTableModel |
Class and Description |
---|
HistoryComboBox |
JMultilineLabel
Creates a normal label that will wrap its contents if there less width than
required to print it in one line.
|
JosmComboBox
Class overriding each
JComboBox in JOSM to control consistently the number of displayed items at once.This is needed because of the default Java behaviour that may display the top-down list off the screen (see #7917). |
JosmTextArea
Subclass of
JTextArea that adds a "native" context menu (cut/copy/paste/select all). |
JosmTextField
Subclass of
JTextField 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 of JTextField . |
Class and Description |
---|
JosmEditorPane
Subclass of
JEditorPane that adds a "native" context menu (cut/copy/paste/select all)
and effectively uses JOSM user agent when performing HTTP request in JEditorPane.setPage(URL) method. |
Class and Description |
---|
JMultilineLabel
Creates a normal label that will wrap its contents if there less width than
required to print it in one line.
|
PopupMenuLauncher
Utility class that helps to display popup menus on mouse events.
|
UrlLabel
Label that contains a clickable link.
|
Class and Description |
---|
HistoryComboBox |
JMultilineLabel
Creates a normal label that will wrap its contents if there less width than
required to print it in one line.
|
JosmComboBox
Class overriding each
JComboBox in JOSM to control consistently the number of displayed items at once.This is needed because of the default Java behaviour that may display the top-down list off the screen (see #7917). |
JosmPasswordField
A subclass of
JPasswordField to implement a workaround to
JDK bug 6322854. |
JosmTextField
Subclass of
JTextField 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 of JTextField . |
Class and Description |
---|
JosmComboBox
Class overriding each
JComboBox in JOSM to control consistently the number of displayed items at once.This is needed because of the default Java behaviour that may display the top-down list off the screen (see #7917). |
JosmTextField
Subclass of
JTextField 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 of JTextField . |
Class and Description |
---|
DateEditorWithSlider
Widget originally created for date filtering of GPX tracks.
|
Class and Description |
---|
AbstractTextComponentValidator
This is an abstract class for a validator on a text component.
|
HtmlPanel
This panel can be used to display larger sections of formatted text in
HTML.
|
JosmComboBox
Class overriding each
JComboBox in JOSM to control consistently the number of displayed items at once.This is needed because of the default Java behaviour that may display the top-down list off the screen (see #7917). |
JosmPasswordField
A subclass of
JPasswordField to implement a workaround to
JDK bug 6322854. |
JosmTextField
Subclass of
JTextField 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 of JTextField . |
VerticallyScrollablePanel |
Class and Description |
---|
AbstractFileChooser
Abstract class to allow different file chooser implementations.
|
JosmTextField
Subclass of
JTextField 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 of JTextField . |
Class and Description |
---|
JosmTextField
Subclass of
JTextField 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 of JTextField . |
Class and Description |
---|
JosmTextField
Subclass of
JTextField 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 of JTextField . |
Class and Description |
---|
JosmComboBox
Class overriding each
JComboBox in JOSM to control consistently the number of displayed items at once.This is needed because of the default Java behaviour that may display the top-down list off the screen (see #7917). |
JosmTextField
Subclass of
JTextField 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 of JTextField . |
Class and Description |
---|
JosmComboBox
Class overriding each
JComboBox in JOSM to control consistently the number of displayed items at once.This is needed because of the default Java behaviour that may display the top-down list off the screen (see #7917). |
JosmTextArea
Subclass of
JTextArea that adds a "native" context menu (cut/copy/paste/select all). |
JosmTextField
Subclass of
JTextField 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 of JTextField . |
Class and Description |
---|
JosmTextField
Subclass of
JTextField 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 of JTextField . |
Class and Description |
---|
JosmTextField
Subclass of
JTextField 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 of JTextField . |
VerticallyScrollablePanel |
Class and Description |
---|
HistoryComboBox |
JosmComboBox
Class overriding each
JComboBox in JOSM to control consistently the number of displayed items at once.This is needed because of the default Java behaviour that may display the top-down list off the screen (see #7917). |
JosmTextField
Subclass of
JTextField 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 of JTextField . |
Class and Description |
---|
AbstractTextComponentValidator
This is an abstract class for a validator on a text component.
|
JosmPasswordField
A subclass of
JPasswordField to implement a workaround to
JDK bug 6322854. |
JosmTextField
Subclass of
JTextField 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 of JTextField . |
VerticallyScrollablePanel |
Class and Description |
---|
JosmComboBox
Class overriding each
JComboBox in JOSM to control consistently the number of displayed items at once.This is needed because of the default Java behaviour that may display the top-down list off the screen (see #7917). |
JosmTextField
Subclass of
JTextField 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 of JTextField . |
Class and Description |
---|
JosmComboBox
Class overriding each
JComboBox in JOSM to control consistently the number of displayed items at once.This is needed because of the default Java behaviour that may display the top-down list off the screen (see #7917). |
JosmTextField
Subclass of
JTextField 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 of JTextField . |
QuadStateCheckBox
A four-state checkbox.
|
QuadStateCheckBox.State
The 4 possible states of this checkbox.
|
Class and Description |
---|
JosmComboBox
Class overriding each
JComboBox in JOSM to control consistently the number of displayed items at once.This is needed because of the default Java behaviour that may display the top-down list off the screen (see #7917). |
JosmTextField
Subclass of
JTextField 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 of JTextField . |
Class and Description |
---|
AbstractFileChooser
Abstract class to allow different file chooser implementations.
|
AbstractIdTextField
An abstract class for ID text fields.
|
AbstractTextComponentValidator
This is an abstract class for a validator on a text component.
|
ComboBoxHistory |
FileChooserManager
A chained utility class used to create and open
AbstractFileChooser dialogs.Use only this class if you need to control specifically your AbstractFileChooser dialog. |
HistoryChangedListener |
JosmComboBox
Class overriding each
JComboBox in JOSM to control consistently the number of displayed items at once.This is needed because of the default Java behaviour that may display the top-down list off the screen (see #7917). |
JosmEditorPane
Subclass of
JEditorPane that adds a "native" context menu (cut/copy/paste/select all)
and effectively uses JOSM user agent when performing HTTP request in JEditorPane.setPage(URL) method. |
JosmTextField
Subclass of
JTextField 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 of JTextField . |
MultiSplitLayout
The MultiSplitLayout layout manager recursively arranges its
components in row and column groups called "Splits".
|
MultiSplitLayout.Divider
Models a single vertical/horiztonal divider.
|
MultiSplitLayout.Node
Base class for the nodes that model a MultiSplitLayout.
|
MultiSplitLayout.Split
Defines a vertical or horizontal subdivision into two or more
tiles.
|
MultiSplitPane.DividerPainter
Draws a single Divider.
|
OsmPrimitivesTableModel |
PopupMenuLauncher
Utility class that helps to display popup menus on mouse events.
|
QuadStateCheckBox.QuadStateDecorator |
QuadStateCheckBox.State
The 4 possible states of this checkbox.
|
TextContextualPopupMenu
A popup menu designed for text components.
|
TextContextualPopupMenu.RedoAction |
TextContextualPopupMenu.UndoAction |
Class and Description |
---|
JosmTextField
Subclass of
JTextField 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 of JTextField . |
Class and Description |
---|
JMultilineLabel
Creates a normal label that will wrap its contents if there less width than
required to print it in one line.
|
Class and Description |
---|
UrlLabel
Label that contains a clickable link.
|