Ignore:
Timestamp:
2010-04-25T10:51:06+02:00 (16 years ago)
Author:
jttt
Message:

Remove obsoleted methods from Dataset, replace some calls of getNodes()/getWays()/getRelations() with allPrimitives()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTaskList.java

    r3083 r3206  
    106106    protected Set<OsmPrimitive> getCompletePrimitives(DataSet ds) {
    107107        HashSet<OsmPrimitive> ret = new HashSet<OsmPrimitive>();
    108         for (OsmPrimitive primitive : ds.getNodes()) {
    109             if (!primitive.isIncomplete() && !primitive.isNew()) {
    110                 ret.add(primitive);
    111             }
    112         }
    113         for (OsmPrimitive primitive : ds.getWays()) {
    114             if (!primitive.isIncomplete() && !primitive.isNew()) {
    115                 ret.add(primitive);
    116             }
    117         }
    118         for (OsmPrimitive primitive : ds.getRelations()) {
     108        for (OsmPrimitive primitive : ds.allPrimitives()) {
    119109            if (!primitive.isIncomplete() && !primitive.isNew()) {
    120110                ret.add(primitive);
     
    205195                DataSet ds = ((DownloadOsmTask) task).getDownloadedData();
    206196                if (ds != null) {
    207                     ret.addAll(ds.getNodes());
    208                     ret.addAll(ds.getWays());
    209                     ret.addAll(ds.getRelations());
     197                    ret.addAll(ds.allPrimitives());
    210198                }
    211199            }
     
    272260                        DataSet ds = ((DownloadOsmTask) task).getDownloadedData();
    273261                        if (ds != null) {
    274                             myPrimitives.removeAll(ds.getNodes());
    275                             myPrimitives.removeAll(ds.getWays());
    276                             myPrimitives.removeAll(ds.getRelations());
     262                            myPrimitives.removeAll(ds.allPrimitives());
    277263                        }
    278264                    }
Note: See TracChangeset for help on using the changeset viewer.