Changeset 27300 in osm


Ignore:
Timestamp:
2011-12-21T20:39:21+01:00 (13 years ago)
Author:
donvip
Message:

JOSM PBF plugin: update to JOSM 4687

Location:
applications/editors/josm/plugins/pbf
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/pbf/build.xml

    r27001 r27300  
    3232    <property name="commit.message" value="Commit message"/>
    3333    <!-- enter the *lowest* JOSM version this plugin is currently compatible with -->
    34     <property name="plugin.main.version" value="4574"/>
     34    <property name="plugin.main.version" value="4687"/>
    3535    <!-- should not be necessary to change the following properties -->
    3636    <property name="josm" location="../../core/dist/josm-custom.jar"/>
  • applications/editors/josm/plugins/pbf/src/org/openstreetmap/josm/plugins/pbf/io/PbfImporter.java

    r26961 r27300  
    1616package org.openstreetmap.josm.plugins.pbf.io;
    1717
    18 import java.io.File;
    1918import java.io.IOException;
    2019import java.io.InputStream;
    2120
    2221import org.openstreetmap.josm.data.osm.DataSet;
    23 import org.openstreetmap.josm.gui.layer.OsmDataLayer;
    2422import org.openstreetmap.josm.gui.progress.NullProgressMonitor;
     23import org.openstreetmap.josm.gui.progress.ProgressMonitor;
    2524import org.openstreetmap.josm.io.IllegalDataException;
    2625import org.openstreetmap.josm.io.MirroredInputStream;
     
    3837        super(FILE_FILTER);
    3938    }
     39   
     40        /* (non-Javadoc)
     41         * @see org.openstreetmap.josm.io.OsmImporter#parseDataSet(java.io.InputStream, org.openstreetmap.josm.gui.progress.ProgressMonitor)
     42         */
     43        @Override
     44        protected DataSet parseDataSet(InputStream in, ProgressMonitor progressMonitor) throws IllegalDataException {
     45                return PbfReader.parseDataSet(in, progressMonitor);
     46        }
    4047
    41     /* (non-Javadoc)
    42      * @see org.openstreetmap.josm.io.OsmImporter#importData(java.io.InputStream, java.io.File)
    43      */
    44     @Override
    45     protected void importData(InputStream in, File associatedFile) throws IllegalDataException {
    46         final DataSet dataSet = PbfReader.parseDataSet(in, NullProgressMonitor.INSTANCE);
    47         final OsmDataLayer layer = new OsmDataLayer(dataSet, associatedFile.getName(), associatedFile);
    48         addDataLayer(dataSet, layer, associatedFile.getPath());
    49     }
    50    
    5148        protected DataSet parseDataSet(final String source) throws IOException, SAXException, IllegalDataException {
    52         return PbfReader.parseDataSet(new MirroredInputStream(source), NullProgressMonitor.INSTANCE);
     49        return parseDataSet(new MirroredInputStream(source), NullProgressMonitor.INSTANCE);
    5350        }
    5451}
Note: See TracChangeset for help on using the changeset viewer.