Changeset 8510 in josm for trunk/src/org/openstreetmap/josm/data/osm/Relation.java
- Timestamp:
- 2015-06-20T23:42:21+02:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/osm/Relation.java
r8509 r8510 232 232 super.cloneFrom(osm); 233 233 // It's not necessary to clone members as RelationMember class is immutable 234 setMembers(((Relation) osm).getMembers());234 setMembers(((Relation) osm).getMembers()); 235 235 } finally { 236 236 writeUnlock(locked); … … 295 295 if (!super.hasEqualSemanticAttributes(other)) 296 296 return false; 297 Relation r = (Relation) other;297 Relation r = (Relation) other; 298 298 return Arrays.equals(members, r.members); 299 299 } … … 460 460 BBox result = null; 461 461 for (RelationMember rm:members) { 462 BBox box = rm.isRelation() ?rm.getRelation().calculateBBox(visitedRelations):rm.getMember().getBBox();462 BBox box = rm.isRelation() ? rm.getRelation().calculateBBox(visitedRelations) : rm.getMember().getBBox(); 463 463 if (box != null) { 464 464 if (result == null) {
Note:
See TracChangeset
for help on using the changeset viewer.