Changeset 5416 in josm
- Timestamp:
- 2012-08-10T01:29:09+02:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java
r5414 r5416 220 220 } 221 221 public void visit(Relation e) { 222 for (RelationMember em : e.getMembers()) { 223 OsmPrimitive m = em.getMember(); 224 if (m instanceof Node || m instanceof Way) { 225 m.visit(this); 226 } else if (m instanceof Relation && !visited.contains(m)) { 227 visited.add((Relation) m); 228 try { 229 m.visit(this); 230 } finally { 231 visited.remove(m); 222 if (!visited.contains(e)) { 223 visited.add(e); 224 try { 225 for (RelationMember em : e.getMembers()) { 226 em.getMember().visit(this); 232 227 } 228 } finally { 229 visited.remove(e); 233 230 } 234 231 }
Note:
See TracChangeset
for help on using the changeset viewer.