Changeset 11836 in josm
- Timestamp:
- 2017-04-04T12:54:43+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java
r11774 r11836 8 8 import java.util.ArrayList; 9 9 import java.util.Collection; 10 import java.util.Collections; 10 11 import java.util.HashSet; 11 12 import java.util.Optional; … … 292 293 * Look for primitives deleted on server (thus absent from downloaded data) 293 294 * but still present in existing data layer 294 * @param b download bounds295 * @param bounds download bounds 295 296 * @param ds existing data set 296 297 * @return the primitives to update 297 298 */ 298 private Collection<OsmPrimitive> searchPrimitivesToUpdate(Bounds b, DataSet ds) { 299 private Collection<OsmPrimitive> searchPrimitivesToUpdate(Bounds bounds, DataSet ds) { 300 if (bounds == null) 301 return Collections.EMPTY_SET; 299 302 Collection<OsmPrimitive> col = new ArrayList<>(); 300 ds.searchNodes(b .toBBox()).stream().filter(n -> !n.isNew() && !dataSet.containsNode(n)).forEachOrdered(col::add);303 ds.searchNodes(bounds.toBBox()).stream().filter(n -> !n.isNew() && !dataSet.containsNode(n)).forEachOrdered(col::add); 301 304 if (!col.isEmpty()) { 302 305 Set<Way> ways = new HashSet<>();
Note:
See TracChangeset
for help on using the changeset viewer.