Uses of Package
org.openstreetmap.josm.gui.mappaint.styleelement
-
Packages that use org.openstreetmap.josm.gui.mappaint.styleelement Package Description org.openstreetmap.josm.data.osm.visitor.paint Provides the classes for painting (rendering) OSM primitives on the map.org.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.styleelement Style elements defining how a map paint style is rendered. -
Classes in org.openstreetmap.josm.gui.mappaint.styleelement used by org.openstreetmap.josm.data.osm.visitor.paint Class Description BoxTextElement Text style attached to a style with a bounding box, like an icon or a symbol.MapImage An image that will be displayed on the map.RepeatImageElement.LineImageAlignment The side on which the image should be aligned to the line.StyleElement Class that defines how objects (OsmPrimitive
) should be drawn on the map.Symbol The definition of a symbol that should be rendered at the node position.TextLabel Represents the rendering style for a textual label placed somewhere on the map. -
Classes in org.openstreetmap.josm.gui.mappaint.styleelement used by org.openstreetmap.josm.gui.mappaint Class Description AreaElement This is the style that defines how an area is filled.StyleElement Class that defines how objects (OsmPrimitive
) should be drawn on the map. -
Classes in org.openstreetmap.josm.gui.mappaint.styleelement used by org.openstreetmap.josm.gui.mappaint.styleelement Class Description AreaElement This is the style that defines how an area is filled.AreaIconElement This class defines how an icon is rendered onto the area.BoxTextElement Text style attached to a style with a bounding box, like an icon or a symbol.BoxTextElement.BoxProvider Something that provides us with aBoxTextElement.BoxProviderResult
BoxTextElement.BoxProviderResult A box rectangle with a flag if it is temporary.BoxTextElement.HorizontalTextAlignment MapCSS text-anchor-horizontalBoxTextElement.VerticalTextAlignment MapCSS text-anchor-verticalLabelCompositionStrategy Provides an abstract parent class and three concrete sub classes for various strategies on how to compose the text label which can be rendered close to a node or within an area in an OSM map.LineElement This is the style definition for a simple line.LineElement.LineType The type of this lineMapImage An image that will be displayed on the map.NodeElement applies for Nodes and turn restriction relationsRepeatImageElement Style element that displays a repeated image pattern along a way.RepeatImageElement.LineImageAlignment The side on which the image should be aligned to the line.StyleElement Class that defines how objects (OsmPrimitive
) should be drawn on the map.StyleElement.FontDescriptor Symbol The definition of a symbol that should be rendered at the node position.TextElement The text that is drawn for a way/area.TextLabel Represents the rendering style for a textual label placed somewhere on the map.