Changeset 6258 in josm for trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java
- Timestamp:
- 2013-09-25T02:56:42+02:00 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java
r6248 r6258 21 21 import java.util.Locale; 22 22 import java.util.Map; 23 import java.util.Map.Entry; 23 24 import java.util.Set; 24 25 import java.util.Stack; … … 665 666 if (!nlists.isEmpty()) { 666 667 Double minDistSq = null; 667 List<Node> nlist;668 for (Double distSq : nlists.keySet()) {669 nlist = nlists.get(distSq);668 for (Entry<Double, List<Node>> entry : nlists.entrySet()) { 669 Double distSq = entry.getKey(); 670 List<Node> nlist = entry.getValue(); 670 671 671 672 // filter nodes to be ignored before determining minDistSq.. … … 754 755 */ 755 756 public final Node getNearestNode(Point p, Predicate<OsmPrimitive> predicate, 756 boolean use _selected, Collection<OsmPrimitive> preferredRefs) {757 boolean useSelected, Collection<OsmPrimitive> preferredRefs) { 757 758 758 759 Map<Double, List<Node>> nlists = getNearestNodesImpl(p, predicate); … … 761 762 if (preferredRefs != null && preferredRefs.isEmpty()) preferredRefs = null; 762 763 Node ntsel = null, ntnew = null, ntref = null; 763 boolean useNtsel = use _selected;764 boolean useNtsel = useSelected; 764 765 double minDistSq = nlists.keySet().iterator().next(); 765 766 766 for (Double distSq : nlists.keySet()) { 767 for (Node nd : nlists.get(distSq)) { 767 for (Entry<Double, List<Node>> entry : nlists.entrySet()) { 768 Double distSq = entry.getKey(); 769 for (Node nd : entry.getValue()) { 768 770 // find the nearest selected node 769 771 if (ntsel == null && nd.isSelected()) {
Note:
See TracChangeset
for help on using the changeset viewer.