Uses of Package
org.openstreetmap.josm.gui.mappaint
-
Packages that use org.openstreetmap.josm.gui.mappaint Package Description org.openstreetmap.josm.data.imagery.vectortile.mapbox.style org.openstreetmap.josm.data.osm Provides the classes for OSM data:Primitives
:Node
,Way
,Relation
Users
Tags
Changesets
Utilities classesorg.openstreetmap.josm.data.osm.visitor.paint Provides the classes for painting (rendering) OSM primitives on the map.org.openstreetmap.josm.data.validation.tests Provides the classes for JOSM data validation tests.org.openstreetmap.josm.data.vector org.openstreetmap.josm.gui.dialogs Provides three kinds of dialogs: Toggle dialogs on the right side of the GUI, that can be turned on, off, attached or detached from the GUI Changeset dialog based on a standalone implementation, dedicated to OSM changesets management Extended dialogs for everything elseorg.openstreetmap.josm.gui.mappaint Drawing system allowing to display and render OSM map data in a user-friendly and customizable way, through map styles.
Two implementations are provided: XML: this was the system used by default JOSM map style for a long time.org.openstreetmap.josm.gui.mappaint.loader Provides the GUI classes allowing map paint styles to be (re)loaded.org.openstreetmap.josm.gui.mappaint.mapcss Drawing system based on MapCSS map styles.org.openstreetmap.josm.gui.mappaint.styleelement Style elements defining how a map paint style is rendered.org.openstreetmap.josm.gui.mappaint.styleelement.placement Label placement strategy for map paint styles. -
Classes in org.openstreetmap.josm.gui.mappaint used by org.openstreetmap.josm.data.imagery.vectortile.mapbox.style Class Description ElemStyles Generates a list ofStyleElement
s for a primitive, to be drawn on the map. -
Classes in org.openstreetmap.josm.gui.mappaint used by org.openstreetmap.josm.data.osm Class Description StyleCache Caches styles for a single primitive. -
Classes in org.openstreetmap.josm.gui.mappaint used by org.openstreetmap.josm.data.osm.visitor.paint Class Description ElemStyles Generates a list ofStyleElement
s for a primitive, to be drawn on the map. -
Classes in org.openstreetmap.josm.gui.mappaint used by org.openstreetmap.josm.data.validation.tests Class Description Environment Environment is a data object to provide access to various "global" parameters. -
Classes in org.openstreetmap.josm.gui.mappaint used by org.openstreetmap.josm.data.vector Class Description ElemStyles Generates a list ofStyleElement
s for a primitive, to be drawn on the map.StyleCache Caches styles for a single primitive. -
Classes in org.openstreetmap.josm.gui.mappaint used by org.openstreetmap.josm.gui.dialogs Class Description MapPaintStyles.MapPaintStylesUpdateListener MapPaintStylesUpdateListener & related code (get informed when the list of MapPaint StyleSources changes)StyleSource A mappaint style (abstract class). -
Classes in org.openstreetmap.josm.gui.mappaint used by org.openstreetmap.josm.gui.mappaint Class Description Cascade Simple map of properties with dynamic typing.DividedScale Splits the range of possible scale values (0 < scale < +Infinity) into multiple subranges, for each scale range it keeps a data object of a certain type T (can be null).ElemStyles Generates a list ofStyleElement
s for a primitive, to be drawn on the map.Environment Environment is a data object to provide access to various "global" parameters.Keyword A MapCSS keyword.MapPaintMenu.MapPaintAction MapPaintStyles.IconReference IconReference is used to remember the associated style source for each icon URL.MapPaintStyles.MapPaintStylesUpdateListener MapPaintStylesUpdateListener & related code (get informed when the list of MapPaint StyleSources changes)MultiCascade Several layers / cascades, e.g.Range A scale interval of the form "lower < x <= upper" where 0 <= lower < upper.RenderingCLI Command line interface for rendering osm data to an image file.RenderingCLI.Option RenderingCLI.RenderingArea Data class to hold return values forRenderingCLI.determineRenderingArea(DataSet)
.RenderingHelper Class to render osm data to a file.RenderingHelper.StyleData Data class to save style settings along with the corresponding style URL.StyleCache Caches styles for a single primitive.StyleElementList List ofStyleElement
s, immutable.StyleKeys Interface defining string constants (MapCSS property keys).StyleSetting Setting to customize a MapPaint style.StyleSetting.BooleanStyleSetting A style setting for boolean value (yes / no).StyleSetting.ColorStyleSetting A style setting for color values.StyleSetting.LabeledStyleSetting Superclass of style settings and groups.StyleSetting.PropertyStyleSetting StyleSetting.StyleSettingGroup A style setting group.StyleSettingGui GUI elements for aStyleSetting
class.StyleSource A mappaint style (abstract class). -
Classes in org.openstreetmap.josm.gui.mappaint used by org.openstreetmap.josm.gui.mappaint.loader Class Description StyleSource A mappaint style (abstract class). -
Classes in org.openstreetmap.josm.gui.mappaint used by org.openstreetmap.josm.gui.mappaint.mapcss Class Description Cascade Simple map of properties with dynamic typing.Environment Environment is a data object to provide access to various "global" parameters.MultiCascade Several layers / cascades, e.g.Range A scale interval of the form "lower < x <= upper" where 0 <= lower < upper.StyleKeys Interface defining string constants (MapCSS property keys).StyleSource A mappaint style (abstract class). -
Classes in org.openstreetmap.josm.gui.mappaint used by org.openstreetmap.josm.gui.mappaint.styleelement Class Description Cascade Simple map of properties with dynamic typing.Environment Environment is a data object to provide access to various "global" parameters.StyleElementList List ofStyleElement
s, immutable.StyleKeys Interface defining string constants (MapCSS property keys).StyleSource A mappaint style (abstract class). -
Classes in org.openstreetmap.josm.gui.mappaint used by org.openstreetmap.josm.gui.mappaint.styleelement.placement Class Description Keyword A MapCSS keyword.