Changeset 2565 in josm for trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java
- Timestamp:
- 2009-12-03T20:26:00+01:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java
r2512 r2565 49 49 import org.openstreetmap.josm.data.gpx.GpxTrack; 50 50 import org.openstreetmap.josm.data.gpx.WayPoint; 51 import org.openstreetmap.josm.data.osm.BackreferencedDataSet;52 51 import org.openstreetmap.josm.data.osm.DataSet; 53 52 import org.openstreetmap.josm.data.osm.DataSetMerger; … … 394 393 */ 395 394 protected PurgePrimitivesCommand buildPurgeCommand() { 396 BackreferencedDataSet ds = new BackreferencedDataSet();397 395 ArrayList<OsmPrimitive> toPurge = new ArrayList<OsmPrimitive>(); 398 396 conflictLoop: for (Conflict<?> c: conflicts) { … … 416 414 // gets purged. 417 415 // 418 for (OsmPrimitive parent: ds.getParents(c.getMy())) {416 for (OsmPrimitive parent: c.getMy().getReferrers()) { 419 417 if (parent.isModified() && parent instanceof Way) { 420 418 continue conflictLoop; … … 426 424 if (toPurge.isEmpty()) return null; 427 425 PurgePrimitivesCommand cmd = new PurgePrimitivesCommand(this, toPurge); 428 cmd.setBackreferenceDataSet(ds);429 426 return cmd; 430 427 }
Note:
See TracChangeset
for help on using the changeset viewer.