Interface | Description |
---|---|
Destroyable |
Some objects like layers (when they are removed) or the whole map frame (when the last layer has
been removed) have an definite set of actions to execute.
|
Diff.ScriptBuilder | |
GeoPropertyIndex.GeoProperty<T> |
A method to look up a property of the earth surface.
|
ImageProvider.ImageCallback |
Callback interface for asynchronous image loading.
|
ImageProvider.ImageResourceCallback |
Callback interface for asynchronous image loading (with delayed scaling possibility).
|
MultikeyShortcutAction | |
PlatformHook |
This interface allows platform (operating system) dependent code
to be bundled into self-contained classes.
|
Predicate<T> |
Used to identify objects that fulfill a certain condition, e.g.
|
Property<O,P> |
Small interface to define a property with both read and write access.
|
Utils.Function<A,B> |
Represents a function that can be applied to objects of
A and
returns objects of B . |
Class | Description |
---|---|
AlphanumComparator |
The Alphanum Algorithm is an improved sorting algorithm for strings
containing numbers: Instead of sorting numbers in ASCII order like a standard
sort, this algorithm sorts numbers in numeric order.
|
AudioPlayer |
Creates and controls a separate audio player thread.
|
AudioUtil |
Utils functions for audio.
|
Base64 | |
BugReportExceptionHandler |
An exception handler that asks the user to send a bug report.
|
BugReportExceptionHandler.BugReporterThread | |
CheckParameterUtil |
This utility class provides a collection of static helper methods for checking
parameters at run-time.
|
ColorHelper |
Helper to convert from color to HTML string and back.
|
ColorScale |
Utility class that helps to work with color scale for coloring GPX tracks etc.
|
CompositeList<T> |
Joined List build from two Lists (read-only).
|
CopyList<E> |
A List implementation initially based on given array, but never modifying
the array directly.
|
Diff |
A class to compare vectors of objects.
|
Diff.Change |
The result of comparison is an "edit script": a chain of change objects.
|
Diff.ForwardScript | |
Diff.ReverseScript |
Scan the tables of which lines are inserted and deleted,
producing an edit script in reverse order.
|
ExceptionUtil | |
ExifReader |
Read out EXIF information from a JPEG file
|
FilteredCollection<T> |
The same as SubclassFilteredCollection, but does not restrict the type
of the collection to a certain subclass.
|
FontsManager |
Custom fonts manager that provides some embedded fonts to ensure
a common rendering on different platforms.
|
GBC |
A wrapper for GridBagConstraints which has sane default static creators and
member functions to chain calling.
|
Geometry |
Some tools for geometry related tasks.
|
Geometry.MultiPolygonMembers | |
GeoPropertyIndex<T> |
Fast index to look up properties of the earth surface.
|
GeoPropertyIndex.GPLevel<T> | |
I18n |
Internationalisation support.
|
ImageOverlay |
class to describe how image overlay
|
ImageProvider |
Helper class to support the application with images.
|
ImageResource |
Holds data for one particular image.
|
InputMapUtils |
Tools to work with Swing InputMap.
|
LanguageInfo | |
MultikeyActionsHandler | |
MultikeyShortcutAction.MultikeyInfo | |
MultiMap<A,B> |
MultiMap - maps keys to multiple values.
|
OpenBrowser |
Helper to open platform web browser on different platforms
This now delegates the real work to a platform specific class.
|
OsmUrlToBounds | |
Pair<A,B> |
A pair of objects.
|
PlatformHookOsx |
PlatformHook implementation for Apple Mac OS X systems. |
PlatformHookUnixoid |
PlatformHook base implementation. |
PlatformHookUnixoid.FontEntry |
Simple data class to hold information about a font.
|
PlatformHookUnixoid.LinuxReleaseInfo | |
PlatformHookWindows |
PlatformHook implementation for Microsoft Windows systems. |
Predicates |
Utility class for creating
Predicate s. |
RightAndLefthandTraffic |
Look up, if there is right- or left-hand traffic at a certain place.
|
RightAndLefthandTraffic.RLTrafficGeoProperty | |
Shortcut |
Global shortcut class.
|
SubclassFilteredCollection<S,T extends S> |
Filtered view of a collection.
|
TextTagParser |
Class that helps to parse tags from arbitrary text
|
TextTagParser.TextAnalyzer | |
Utils |
Basic utils, that can be useful in different parts of the program.
|
WikiReader |
Read a trac-wiki page.
|
WindowGeometry |
This is a helper class for persisting the geometry of a JOSM window to the preference store
and for restoring it from the preference store.
|
XmlObjectParser |
An helper class that reads from a XML stream into specific objects.
|
XmlObjectParser.AddNamespaceFilter | |
XmlObjectParser.Entry |
Enum | Description |
---|---|
AudioPlayer.Command | |
AudioPlayer.Result | |
AudioPlayer.State | |
Geometry.PolygonIntersection | |
I18n.PluralMode |
Enumeration of possible plural modes.
|
ImageProvider.ImageSizes |
Supported image sizes
|
ImageProvider.ImageType |
Supported image types
|
ImageProvider.OverlayPosition |
Position of an overlay icon
|
LanguageInfo.LocaleType |
Type of the locale to use
|
Exception | Description |
---|---|
ImageProvider.SAXReturnException |
Quit parsing, when a certain condition is met
|
WindowGeometry.WindowGeometryException |
Exception thrown by the WindowGeometry class if something goes wrong
|
XmlParsingException |
An exception thrown during XML parsing, with known line and column.
|