Changeset 1690 in josm for trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java
- Timestamp:
- 23.06.2009 22:03:37 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java
r1677 r1690 245 245 public void mergeFrom(final DataSet from) { 246 246 final MergeVisitor visitor = new MergeVisitor(data,from); 247 for (final OsmPrimitive osm : from.allPrimitives()) { 248 osm.visit(visitor); 249 } 250 visitor.fixReferences(); 247 visitor.merge(); 251 248 252 249 Area a = data.getDataSourceArea(); … … 274 271 Main.map.mapView.repaint(); 275 272 276 if (visitor. conflicts.isEmpty())273 if (visitor.getConflicts().isEmpty()) 277 274 return; 278 275 final ConflictDialog dlg = Main.map.conflictDialog; 279 dlg.add(visitor. conflicts);280 JOptionPane.showMessageDialog(Main.parent,tr("There were {0} conflicts during import.", visitor. conflicts.size()));276 dlg.add(visitor.getConflicts()); 277 JOptionPane.showMessageDialog(Main.parent,tr("There were {0} conflicts during import.", visitor.getConflicts().size())); 281 278 if (!dlg.isVisible()) { 282 279 dlg.action.actionPerformed(new ActionEvent(this, 0, ""));
Note: See TracChangeset
for help on using the changeset viewer.
