Ignore:
Timestamp:
2017-08-27T17:07:54+02:00 (7 years ago)
Author:
Don-vip
Message:

see #15182 - move ConflictCollection from OsmDataLayer to DataSet. Simplifies some code where a data set is enough, and a layer is not needed

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/command/PurgeCommand.java

    r12605 r12672  
    122122                } else {
    123123                    getAffectedDataSet().removePrimitive(osm);
    124                     if (getLayer() != null) {
    125                         Conflict<?> conflict = getLayer().getConflicts().getConflictForMy(osm);
    126                         if (conflict != null) {
    127                             purgedConflicts.add(conflict);
    128                             getLayer().getConflicts().remove(conflict);
    129                         }
     124                    Conflict<?> conflict = getAffectedDataSet().getConflicts().getConflictForMy(osm);
     125                    if (conflict != null) {
     126                        purgedConflicts.add(conflict);
     127                        getAffectedDataSet().getConflicts().remove(conflict);
    130128                    }
    131129                }
     
    157155
    158156        for (Conflict<?> conflict : purgedConflicts) {
    159             getLayer().getConflicts().add(conflict);
     157            getAffectedDataSet().getConflicts().add(conflict);
    160158        }
    161159    }
Note: See TracChangeset for help on using the changeset viewer.