Ignore:
Timestamp:
2020-05-20T22:51:46+02:00 (4 years ago)
Author:
simon04
Message:

Java 8: use Collection.removeIf

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/tagging/TagEditorModel.java

    r16438 r16468  
    1111import java.util.Comparator;
    1212import java.util.EnumSet;
    13 import java.util.Iterator;
    1413import java.util.List;
    1514import java.util.Map;
     
    321320        if (name == null)
    322321            return;
    323         Iterator<TagModel> it = tags.iterator();
    324         boolean changed = false;
    325         while (it.hasNext()) {
    326             TagModel tm = it.next();
    327             if (tm.getName().equals(name)) {
    328                 changed = true;
    329                 it.remove();
    330             }
    331         }
     322        boolean changed = tags.removeIf(tm -> tm.getName().equals(name));
    332323        if (changed) {
    333324            fireTableDataChanged();
Note: See TracChangeset for help on using the changeset viewer.