Package | Description |
---|---|
org.openstreetmap.josm.data.osm.visitor.paint.relations |
Modifier and Type | Field and Description |
---|---|
private Map<NavigatableComponent,Map<DataSet,Map<Relation,Multipolygon>>> |
MultipolygonCache.cache |
Modifier and Type | Method and Description |
---|---|
Multipolygon |
MultipolygonCache.get(NavigatableComponent nc,
Relation r)
Gets a multipolygon from cache.
|
Multipolygon |
MultipolygonCache.get(NavigatableComponent nc,
Relation r,
boolean forceRefresh)
Gets a multipolygon from cache.
|
Modifier and Type | Method and 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) |
Modifier and Type | Method and Description |
---|---|
private void |
MultipolygonCache.dispatchEvent(AbstractDatasetChangedEvent event,
Relation r,
Collection<Map<Relation,Multipolygon>> maps) |
private void |
MultipolygonCache.processEvent(AbstractDatasetChangedEvent event,
Relation r,
Collection<Map<Relation,Multipolygon>> maps) |
private void |
MultipolygonCache.removeMultipolygonFrom(Relation r,
Collection<Map<Relation,Multipolygon>> maps) |
private Collection<Map<Relation,Multipolygon>> |
MultipolygonCache.updateMultipolygonsReferringTo(AbstractDatasetChangedEvent event,
Collection<? extends OsmPrimitive> primitives,
DataSet ds,
Collection<Map<Relation,Multipolygon>> initialMaps) |