Ignore:
Timestamp:
2017-04-15T16:52:41+02:00 (8 years ago)
Author:
donvip
Message:

update to JOSM 11919

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/o5m/src/org/openstreetmap/josm/plugins/o5m/io/O5mReader.java

    r33164 r33243  
    2525import org.openstreetmap.josm.data.osm.User;
    2626import org.openstreetmap.josm.data.osm.Way;
     27import org.openstreetmap.josm.data.osm.DataSet.UploadPolicy;
    2728import org.openstreetmap.josm.gui.progress.NullProgressMonitor;
    2829import org.openstreetmap.josm.gui.progress.ProgressMonitor;
     
    3031import org.openstreetmap.josm.io.IllegalDataException;
    3132import org.openstreetmap.josm.tools.CheckParameterUtil;
    32 
    33 
    3433
    3534/**
     
    132131                readFile();
    133132                if (discourageUpload)
    134                     ds.setUploadDiscouraged(true);
     133                    ds.setUploadPolicy(UploadPolicy.DISCOURAGED);
    135134            } catch (IOException e) {
    136135                e.printStackTrace();
     
    716715        }
    717716        CheckParameterUtil.ensureParameterNotNull(source, "source");
    718 
    719         O5mReader reader = new O5mReader(source);
    720        
     717        return new O5mReader(source).doParseDataSet(source, progressMonitor);
     718    }
     719
     720    @Override
     721    protected DataSet doParseDataSet(InputStream source, ProgressMonitor progressMonitor)
     722            throws IllegalDataException {
    721723        try {
    722724            progressMonitor.beginTask(tr("Prepare OSM data...", 2));
    723725            progressMonitor.indeterminateSubTask(tr("Reading OSM data..."));
    724726
    725             reader.parse();
     727            parse();
    726728            progressMonitor.worked(1);
    727729
    728730            progressMonitor.indeterminateSubTask(tr("Preparing data set..."));
    729             reader.prepareDataSet();
     731            prepareDataSet();
    730732            progressMonitor.worked(1);
    731             return reader.getDataSet();
     733            return getDataSet();
    732734        } catch (IllegalDataException e) {
    733735            throw e;
     
    738740        }
    739741    }
    740 
    741742}
Note: See TracChangeset for help on using the changeset viewer.