Uses of Interface
org.openstreetmap.josm.gui.layer.MapViewPaintable
-
Packages that use MapViewPaintable Package Description org.openstreetmap.josm.actions.mapmode Provides the classes for JOSMmap 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 geotagged pictures.org.openstreetmap.josm.gui.layer.imagery Provides classes for handling imagery background layers.org.openstreetmap.josm.gui.layer.markerlayer Provides classes for handling marker layers.org.openstreetmap.josm.gui.preferences.advanced Provides classes for handling advanced preferences. -
-
Uses of MapViewPaintable in org.openstreetmap.josm.actions.mapmode
Classes in org.openstreetmap.josm.actions.mapmode that implement MapViewPaintable Modifier and Type Class 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
-
Uses of MapViewPaintable in org.openstreetmap.josm.gui
Classes in org.openstreetmap.josm.gui that implement MapViewPaintable Modifier and Type Class Description private class
SelectionManager.SelectionHintLayer
This draws the selection hint (rectangle or lasso polygon) on the screen.Fields in org.openstreetmap.josm.gui with type parameters of type MapViewPaintable Modifier and Type Field 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.Methods in org.openstreetmap.josm.gui that return types with arguments of type MapViewPaintable Modifier and Type Method Description private 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.Methods in org.openstreetmap.josm.gui with parameters of type MapViewPaintable Modifier and Type Method Description boolean
MapView. addTemporaryLayer(MapViewPaintable mvp)
Adds a new temporary layer.void
MapView.LayerInvalidatedListener. addTo(MapViewPaintable p)
Temporary until allMapViewPaintable
s support this.void
MapView.LayerInvalidatedListener. invalidate(MapViewPaintable mapViewPaintable)
Invalidate contents and repaint map viewvoid
MapView.LayerInvalidatedListener. removeFrom(MapViewPaintable p)
Temporary until allMapViewPaintable
s support this.boolean
MapView. removeTemporaryLayer(MapViewPaintable mvp)
Removes a layer previously added as temporary layer. -
Uses of MapViewPaintable in org.openstreetmap.josm.gui.layer
Classes in org.openstreetmap.josm.gui.layer that implement MapViewPaintable Modifier and Type Class Description class
AbstractCachedTileSourceLayer<T extends org.openstreetmap.gui.jmapviewer.tilesources.AbstractTMSTileSource>
Class providing cache to other layersclass
AbstractMapViewPaintable
This class implements the invalidation listener mechanism suggested byMapViewPaintable
and a default #attaclass
AbstractModifiableLayer
A modifiable layer.class
AbstractOsmDataLayer
Abstraction ofOsmDataLayer
.class
AbstractTileSourceLayer<T extends org.openstreetmap.gui.jmapviewer.tilesources.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
GpxRouteLayer
A layer that displays GpxData.routes from a GPX file.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.Fields in org.openstreetmap.josm.gui.layer declared as MapViewPaintable Modifier and Type Field Description private MapViewPaintable
MapViewPaintable.PaintableInvalidationEvent. paintable
Methods in org.openstreetmap.josm.gui.layer that return MapViewPaintable Modifier and Type Method Description MapViewPaintable
MapViewPaintable.PaintableInvalidationEvent. getLayer()
Gets the layer that was invalidated.Constructors in org.openstreetmap.josm.gui.layer with parameters of type MapViewPaintable Constructor Description PaintableInvalidationEvent(MapViewPaintable paintable)
Creates a newMapViewPaintable.PaintableInvalidationEvent
-
Uses of MapViewPaintable in org.openstreetmap.josm.gui.layer.geoimage
Classes in org.openstreetmap.josm.gui.layer.geoimage that implement MapViewPaintable Modifier and Type Class Description class
CorrelationSupportLayer
A support layer meant to be modified by the user to provide real-time images correlation.class
GeoImageLayer
Layer displaying geotagged pictures.(package private) class
WikimediaCommonsLayer
A layer showing geocoded images from Wikimedia Commons -
Uses of MapViewPaintable in org.openstreetmap.josm.gui.layer.imagery
Classes in org.openstreetmap.josm.gui.layer.imagery that implement MapViewPaintable Modifier and Type Class Description class
MVTLayer
A layer for Mapbox Vector Tiles -
Uses of MapViewPaintable in org.openstreetmap.josm.gui.layer.markerlayer
Classes in org.openstreetmap.josm.gui.layer.markerlayer that implement MapViewPaintable Modifier and Type Class Description class
MarkerLayer
A layer holding markers. -
Uses of MapViewPaintable in org.openstreetmap.josm.gui.preferences.advanced
Classes in org.openstreetmap.josm.gui.preferences.advanced that implement MapViewPaintable Modifier and Type Class Description private static class
AdvancedPreference.UnclearableOsmDataLayer
-