Package | Description |
---|---|
org.openstreetmap.josm.actions.mapmode |
Provides the classes for JOSM
map modes . |
org.openstreetmap.josm.gui |
Provides the classes for JOSM graphical user interface.
|
org.openstreetmap.josm.gui.layer |
Provides classes for handling the different kinds of map layers.
|
org.openstreetmap.josm.gui.layer.geoimage |
Provides classes for handling layers displaying geottaged pictures.
|
org.openstreetmap.josm.gui.layer.markerlayer |
Provides classes for handling marker layers.
|
Modifier and Type | Class and Description |
---|---|
class |
DrawAction
Mapmode to add nodes, create and extend ways.
|
class |
ExtrudeAction
Makes a rectangle from a line, or modifies a rectangle.
|
private class |
ParallelWayAction.ParallelWayLayer |
Modifier and Type | Class and Description |
---|---|
private class |
SelectionManager.SelectionHintLayer
This draws the selection hint (rectangle or lasso polygon) on the screen.
|
Modifier and Type | Field and Description |
---|---|
private java.util.Set<MapViewPaintable> |
MapView.LayerInvalidatedListener.invalidatedLayers |
private java.util.Set<MapViewPaintable> |
MapView.temporaryLayers
Temporary layers (selection rectangle, etc.) that are never cached and
drawn on top of regular layers.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Set<MapViewPaintable> |
MapView.LayerInvalidatedListener.collectInvalidatedLayers()
Retrieves a set of all layers that have been marked as invalid since the last call to this method.
|
java.util.List<MapViewPaintable> |
MapView.getTemporaryLayers()
Gets a list of temporary layers.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MapView.addTemporaryLayer(MapViewPaintable mvp)
Adds a new temporary layer.
|
void |
MapView.LayerInvalidatedListener.addTo(MapViewPaintable p)
Temporary until all
MapViewPaintable s support this. |
void |
MapView.LayerInvalidatedListener.invalidate(MapViewPaintable mapViewPaintable)
Invalidate contents and repaint map view
|
void |
MapView.LayerInvalidatedListener.removeFrom(MapViewPaintable p)
Temporary until all
MapViewPaintable s support this. |
boolean |
MapView.removeTemporaryLayer(MapViewPaintable mvp)
Removes a layer previously added as temporary layer.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCachedTileSourceLayer<T extends AbstractTMSTileSource>
Class providing cache to other layers
|
class |
AbstractMapViewPaintable
This class implements the invalidation listener mechanism suggested by
MapViewPaintable and a default #atta |
class |
AbstractModifiableLayer
A modifiable layer.
|
class |
AbstractOsmDataLayer
Abstraction of
OsmDataLayer . |
class |
AbstractTileSourceLayer<T extends AbstractTMSTileSource>
Base abstract class that supports displaying images provided by TileSource.
|
class |
GpxLayer
A layer that displays data from a Gpx file / the OSM gpx downloads.
|
class |
ImageryLayer
|
class |
Layer
A layer encapsulates the gui component of one dataset and its representation.
|
class |
NoteLayer
A layer to hold Note objects.
|
class |
OsmDataLayer
A layer that holds OSM data from a specific dataset.
|
class |
TMSLayer
Class that displays a slippy map layer.
|
class |
ValidatorLayer
A layer showing error messages.
|
class |
WMSLayer
This is a layer that grabs the current screen from an WMS server.
|
class |
WMTSLayer
WMTS layer based on AbstractTileSourceLayer.
|
Modifier and Type | Field and Description |
---|---|
private MapViewPaintable |
MapViewPaintable.PaintableInvalidationEvent.paintable |
Modifier and Type | Method and Description |
---|---|
MapViewPaintable |
MapViewPaintable.PaintableInvalidationEvent.getLayer()
Gets the layer that was invalidated.
|
Constructor and Description |
---|
PaintableInvalidationEvent(MapViewPaintable paintable)
Creates a new
MapViewPaintable.PaintableInvalidationEvent |
Modifier and Type | Class and Description |
---|---|
class |
GeoImageLayer
Layer displaying geottaged pictures.
|
Modifier and Type | Class and Description |
---|---|
class |
MarkerLayer
A layer holding markers.
|