Changeset 36102 in osm for applications/editors/josm/plugins/reltoolbox/src/relcontext/actions/TheRing.java
- Timestamp:
- 2023-07-24T15:55:23+02:00 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/reltoolbox/src/relcontext/actions/TheRing.java
r34551 r36102 37 37 private static final String PREF_MULTIPOLY = "reltoolbox.multipolygon."; 38 38 39 private Way source; 40 private List<RingSegment> segments; 39 private final Way source; 40 private final List<RingSegment> segments; 41 41 private Relation relation = null; 42 42 … … 277 277 278 278 // rearrange references 279 for (int i = 0; i < rings.size(); i++) { 280 TheRing ring = rings.get(i); 279 for (TheRing ring : rings) { 281 280 if (ring.countNonReferenceSegments() == 0) { 282 281 // need to find one non-reference segment … … 331 330 Way sourceCopy = new Way(source); 332 331 if (createMultipolygon) { 333 Collection<String> linearTags = Config.getPref().getList(PREF_MULTIPOLY + "lineartags", CreateMultipolygonAction.DEFAULT_LINEAR_TAGS); 332 Collection<String> linearTags = Config.getPref().getList(PREF_MULTIPOLY + "lineartags", 333 CreateMultipolygonAction.DEFAULT_LINEAR_TAGS); 334 334 relation = new Relation(); 335 335 relation.put("type", "multipolygon"); … … 351 351 for (OsmPrimitive p : source.getReferrers()) { 352 352 if (p instanceof Relation) { 353 Relation rel = null;353 Relation rel; 354 354 if (relationChangeMap != null) { 355 355 if (relationChangeMap.containsKey(p)) { … … 365 365 for (int i = 0; i < rel.getMembersCount(); i++) { 366 366 if (rel.getMember(i).getMember().equals(source)) { 367 referencingRelations.put(rel, Integer.valueOf(i));367 referencingRelations.put(rel, i); 368 368 } 369 369 }
Note:
See TracChangeset
for help on using the changeset viewer.
