Ignore:
Timestamp:
2009-12-12T18:25:56+01:00 (16 years ago)
Author:
guggis
Message:

'Updated to JOSM 2621; updated build.xml'

Location:
applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/OsbPlugin.java

    r18503 r19060  
    4242import org.openstreetmap.josm.gui.MapFrame;
    4343import org.openstreetmap.josm.gui.MapView;
     44import org.openstreetmap.josm.gui.MapView.LayerChangeListener;
    4445import org.openstreetmap.josm.gui.layer.Layer;
    4546import org.openstreetmap.josm.gui.layer.OsmDataLayer;
    46 import org.openstreetmap.josm.gui.layer.Layer.LayerChangeListener;
    4747import org.openstreetmap.josm.plugins.Plugin;
    4848import org.openstreetmap.josm.plugins.osb.api.DownloadAction;
     
    7272        uploadHook = new OsbUploadHook();
    7373        dialog = new OsbDialog(this);
    74         Layer.listeners.add(dialog);
    75         Layer.listeners.add(this);
     74        MapView.addLayerChangeListener(dialog);
     75        MapView.addLayerChangeListener(this);
    7676    }
    7777
     
    222222    public void layerRemoved(Layer oldLayer) {
    223223        if(oldLayer == layer) {
     224                MapView.removeLayerChangeListener(this);
     225                MapView.removeLayerChangeListener(dialog);
    224226            layer = null;
    225227        }
  • applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/gui/OsbDialog.java

    r18482 r19060  
    6161import org.openstreetmap.josm.data.osm.Node;
    6262import org.openstreetmap.josm.data.osm.OsmPrimitive;
     63import org.openstreetmap.josm.gui.MapView.LayerChangeListener;
    6364import org.openstreetmap.josm.gui.dialogs.ToggleDialog;
    6465import org.openstreetmap.josm.gui.layer.DataChangeListener;
    6566import org.openstreetmap.josm.gui.layer.Layer;
    6667import org.openstreetmap.josm.gui.layer.OsmDataLayer;
    67 import org.openstreetmap.josm.gui.layer.Layer.LayerChangeListener;
    6868import org.openstreetmap.josm.plugins.osb.ConfigKeys;
    6969import org.openstreetmap.josm.plugins.osb.OsbObserver;
Note: See TracChangeset for help on using the changeset viewer.