Interface | Description |
---|---|
FileDrop.Listener |
Implement this inner interface to listen for when files are dropped.
|
FileDrop.TransferableObject.Fetcher |
Instead of passing your data directly to the
FileDrop.TransferableObject
constructor, you may want to know exactly when your data was received
in case you need to remove it from its source (or do anyting else to it). |
MapFrame.MapModeChangeListener |
Interface to notify listeners of the change of the mapMode.
|
MapView.EditLayerChangeListener | |
MapView.LayerChangeListener |
Interface to notify listeners of the change of the active layer.
|
NameFormatterHook | |
NavigatableComponent.ZoomChangeListener |
Interface to notify listeners of the change of the zoom area.
|
SelectionManager.SelectionEnded |
This is the interface that an user of SelectionManager has to implement
to get informed when a selection closes.
|
ShowHideButtonListener |
When some component (ToggleDialog, for example) is linked to button
and needs information about button showing/hiding events, this interface
is used, setting the listener should be implemented by @class HideableButton
|
Class | Description |
---|---|
BookmarkList |
List class that read and save its content from the bookmark file.
|
BookmarkList.Bookmark |
Class holding one bookmarkentry.
|
ConditionalOptionPaneUtil |
ConditionalOptionPaneUtil provides static utility methods for displaying modal message dialogs
which can be enabled/disabled by the user.
|
DefaultNameFormatter |
This is the default implementation of a
NameFormatter for names of OsmPrimitive s. |
ExceptionDialogUtil |
This utility class provides static methods which explain various exceptions to the user.
|
ExtendedDialog |
General configurable dialog window.
|
FileDrop |
This class makes it easy to drag and drop files from the operating
system to a Java program.
|
FileDrop.Event |
This is the event that is passed to the
filesDropped(...) method in
your FileDropListener when files are dropped onto
a registered drop target. |
FileDrop.TransferableObject |
At last an easy way to encapsulate your custom objects for dragging and dropping
in your Java programs!
When you need to create a
Transferable object,
use this class to wrap your object. |
GettingStarted | |
GettingStarted.LinkGeneral | |
HelpAwareOptionPane | |
HelpAwareOptionPane.ButtonSpec | |
IconToggleButton |
Just a toggle button, with smaller border and icon only to display in
MapFrame toolbars.
|
ImageryMenu | |
JMultilineLabel |
Creates a normal label that will wrap its contents if there less width than
required to print it in one line.
|
JosmUserIdentityManager |
JosmUserStateManager is a global object which keeps track of what JOSM knows about
the identity of the current user.
|
MainApplet | |
MainApplet.UploadPreferencesAction | |
MainApplication |
Main window class application.
|
MainMenu |
This is the JOSM main menu bar.
|
MapFrame |
One Map frame with one dataset behind.
|
MapMover |
Enables moving of the map by holding down the right mouse button and drag
the mouse.
|
MapScaler | |
MapStatus |
A component that manages some status information display about the map.
|
MapView |
This is a component used in the MapFrame for browsing the map.
|
MenuScroller |
A class that provides scrolling capabilities to a long menu dropdown or
popup menu.
|
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.Leaf |
Models a java.awt Component child.
|
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 |
All properties in this class are bound: when a properties value
is changed, all PropertyChangeListeners are fired.
|
MultiSplitPane.DividerPainter |
Draws a single Divider.
|
NavigatableComponent |
An component that can be navigated by a mapmover.
|
NavigatableComponent.SystemOfMeasurement | |
OsmPrimitivRenderer |
Renderer that renders the objects from an OsmPrimitive as data.
|
PleaseWaitDialog | |
PleaseWaitRunnable |
Instanced of this thread will display a "Please Wait" message in middle of JOSM
to indicate a progress being executed.
|
QuadStateCheckBox | |
ScrollViewport |
A viewport with UP and DOWN arrow buttons, so that the user can make the
content scroll.
|
SelectionManager |
Manages the selection of a rectangle.
|
SideButton | |
SplashScreen |
Show a splash screen so the user knows what is happening during startup.
|
Enum | Description |
---|---|
MainMenu.WINDOW_MENU_GROUP | |
QuadStateCheckBox.State |
Exception | Description |
---|---|
MultiSplitLayout.InvalidLayoutException |
The specified Node is either the wrong type or was configured
incorrectly.
|