Ignore:
Timestamp:
2009-09-08T23:37:40+02:00 (15 years ago)
Author:
guggis
Message:

Updating to JOSM r2082

Location:
applications/editors/josm/plugins/openstreetbugs
Files:
4 edited

Legend:

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

    r17520 r17534  
    2626                <attribute name="Plugin-Description" value="Imports issues from OpenStreetBugs"/>
    2727                <attribute name="Plugin-Link" value="http://wiki.openstreetmap.org/index.php/JOSM/Plugins/OpenStreetBugs"/>
    28                 <attribute name="Plugin-Mainversion" value="2067"/>
     28                <attribute name="Plugin-Mainversion" value="2082"/>
    2929                <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
    3030            </manifest>
  • applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/OsbLayer.java

    r17520 r17534  
    125125
    126126            // don't paint deleted nodes
     127
    127128            if(!node.isUsable())
    128129                continue;
  • applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/OsbPlugin.java

    r17410 r17534  
    203203           
    204204            // add the upload hook
    205             LinkedList<UploadHook> hooks = ((UploadAction) Main.main.menu.upload).uploadHooks;
    206             hooks.add(0, uploadHook);
    207            
     205            UploadAction.registerUploadHook(uploadHook);           
    208206        } else if (oldFrame!=null && newFrame==null ) { // map frame removed
    209207           
  • applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/OsbUploadHook.java

    r13497 r17534  
    3737import org.openstreetmap.josm.Main;
    3838import org.openstreetmap.josm.actions.UploadAction.UploadHook;
     39import org.openstreetmap.josm.data.APIDataSet;
    3940import org.openstreetmap.josm.data.osm.OsmPrimitive;
    4041
    4142public class OsbUploadHook implements UploadHook {
    4243
    43     public boolean checkUpload(Collection<OsmPrimitive> add, Collection<OsmPrimitive> update,
    44             Collection<OsmPrimitive> delete)
     44    public boolean checkUpload(APIDataSet apiData)
    4545    {
    46         boolean containsOsbData = checkOpenStreetBugs(add);
    47         containsOsbData |= checkOpenStreetBugs(update);
    48         containsOsbData |= checkOpenStreetBugs(delete);
     46        boolean containsOsbData = checkOpenStreetBugs(apiData.getPrimitivesToAdd());
     47        containsOsbData |= checkOpenStreetBugs(apiData.getPrimitivesToUpdate());
     48        containsOsbData |= checkOpenStreetBugs(apiData.getPrimitivesToDelete());
    4949        if(containsOsbData) {
    5050            JOptionPane.showMessageDialog(Main.parent,
Note: See TracChangeset for help on using the changeset viewer.