Changeset 304 in josm for src/org/openstreetmap/josm/gui/dialogs
- Timestamp:
- 2007-08-10T21:12:53+02:00 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java
r298 r304 33 33 import org.openstreetmap.josm.gui.MapFrame; 34 34 import org.openstreetmap.josm.gui.MapView; 35 import org.openstreetmap.josm.gui.MapView.LayerChangeListener;36 35 import org.openstreetmap.josm.gui.layer.Layer; 37 36 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 37 import org.openstreetmap.josm.gui.layer.Layer.LayerChangeListener; 38 38 import org.openstreetmap.josm.tools.DontShowAgainInfo; 39 39 import org.openstreetmap.josm.tools.ImageProvider; … … 180 180 } 181 181 }); 182 mapView.addLayerChangeListener(this);182 Layer.listeners.add(this); 183 183 184 184 instance.addMouseListener(new MouseAdapter(){ … … 283 283 public void layerRemoved(Layer oldLayer) { 284 284 model.removeElement(oldLayer); 285 if (model.isEmpty()) { 286 Layer.listeners.remove(this); 287 return; 288 } 285 289 if (instance.getSelectedIndex() == -1) 286 290 instance.setSelectedIndex(0); … … 296 300 updateButtonEnabled(); 297 301 } 298 299 public void layerMoved(Layer layer, int newPosition) {}300 302 }
Note:
See TracChangeset
for help on using the changeset viewer.