Changeset 1762 in josm for trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java
- Timestamp:
- 11.07.2009 09:32:42 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java
r1690 r1762 284 284 clearCached(); 285 285 clearErrors(); 286 }287 288 /**289 * Perform an equality compare for all non-volatile fields not only for the id290 * but for the whole object (for conflict resolving)291 * @param semanticOnly if <code>true</code>, modified flag and timestamp are not compared292 *293 * @deprecated294 * @see #hasEqualSemanticAttributes(OsmPrimitive)295 * @see #hasEqualTechnicalAttributes(OsmPrimitive)296 */297 @Deprecated298 public boolean realEqual(OsmPrimitive osm, boolean semanticOnly) {299 return id == osm.id300 && incomplete == osm.incomplete301 && deleted == osm.deleted302 && (semanticOnly || (303 modified == osm.modified304 && timestamp == osm.timestamp305 && version == osm.version306 && visible == osm.visible307 && (user == null ? osm.user==null : user==osm.user))308 )309 && (keys == null ? osm.keys==null : keys.equals(osm.keys));310 286 } 311 287
Note: See TracChangeset
for help on using the changeset viewer.
