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 Provides classes for converting Mapbox Vector Styles to JOSM MapCSS stylesheets See the style specification for more information on what the Mapbox Vector Style translation code expects.org.openstreetmap.josm.data.osm Provides the classes for OSM data:Primitives:Node,Way,RelationUsersTagsChangesetsUtilities 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 Provides classes for vector data like Mapbox Vector Tiles.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.mapcss.parsergen 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 ofStyleElements 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 ofStyleElements 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 ofStyleElements 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 ofStyleElements 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 ofStyleElements, 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 A setting for a styleStyleSetting.StyleSettingGroup A style setting group.StyleSettingGui GUI elements for aStyleSettingclass.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.mapcss.parsergen Class Description Range A scale interval of the form "lower < x <= upper" where 0 <= lower < upper. -
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 ofStyleElements, 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.