Uses of Class
org.openstreetmap.josm.data.osm.visitor.paint.relations.Multipolygon
-
Packages that use Multipolygon Package Description org.openstreetmap.josm.data.osm.visitor.paint.relations Provides the classes for painting and cachingMultipolygon
relations.org.openstreetmap.josm.data.validation.tests Provides the classes for JOSM data validation tests. -
-
Uses of Multipolygon in org.openstreetmap.josm.data.osm.visitor.paint.relations
Fields in org.openstreetmap.josm.data.osm.visitor.paint.relations with type parameters of type Multipolygon Modifier and Type Field Description private Map<DataSet,Map<Relation,Multipolygon>>
MultipolygonCache. cache
Methods in org.openstreetmap.josm.data.osm.visitor.paint.relations that return Multipolygon Modifier and Type Method Description Multipolygon
MultipolygonCache. get(Relation r)
Gets a multipolygon from cache.Multipolygon
MultipolygonCache. get(Relation r, boolean forceRefresh)
Gets a multipolygon from cache.Methods in org.openstreetmap.josm.data.osm.visitor.paint.relations that return types with arguments of type Multipolygon Modifier and Type Method Description private Collection<Map<Relation,Multipolygon>>
MultipolygonCache. getMapsFor(DataSet ds)
private Collection<Map<Relation,Multipolygon>>
MultipolygonCache. updateMultipolygonsReferringTo(AbstractDatasetChangedEvent event, Collection<? extends OsmPrimitive> primitives, DataSet ds, Collection<Map<Relation,Multipolygon>> initialMaps)
Method parameters in org.openstreetmap.josm.data.osm.visitor.paint.relations with type arguments of type Multipolygon Modifier and Type Method Description private static void
MultipolygonCache. dispatchEvent(AbstractDatasetChangedEvent event, Relation r, Collection<Map<Relation,Multipolygon>> maps)
private static void
MultipolygonCache. processEvent(AbstractDatasetChangedEvent event, Relation r, Collection<Map<Relation,Multipolygon>> maps)
private static void
MultipolygonCache. removeMultipolygonFrom(Relation r, Collection<Map<Relation,Multipolygon>> maps)
-
Uses of Multipolygon in org.openstreetmap.josm.data.validation.tests
Methods in org.openstreetmap.josm.data.validation.tests with parameters of type Multipolygon Modifier and Type Method Description private void
MultipolygonTest. checkGeometryAndRoles(Relation r, Multipolygon polygon)
Various geometry-related checks:MultipolygonTest.NON_CLOSED_WAY
: Multipolygon is not closedMultipolygonTest.INNER_WAY_OUTSIDE
: Multipolygon inner way is outsideMultipolygonTest.CROSSING_WAYS
: Intersection between multipolygon waysprivate void
MultipolygonTest. checkStyleConsistency(Relation r, Multipolygon polygon)
Various style-related checks:MultipolygonTest.NO_STYLE
: No area style for multipolygonMultipolygonTest.INNER_STYLE_MISMATCH
: With the currently used mappaint style the style for inner way equals the multipolygon styleMultipolygonTest.OUTER_STYLE_MISMATCH
: With the currently used mappaint style the style for outer way mismatches the area styleMultipolygonTest.OUTER_STYLE
: Area style on outer way
-