Changeset 2621 in josm for trunk/src/org/openstreetmap/josm/gui/dialogs/relation/SelectionTableModel.java
- Timestamp:
- 2009-12-12T17:51:39+01:00 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/dialogs/relation/SelectionTableModel.java
r2563 r2621 13 13 import org.openstreetmap.josm.data.osm.DataSet; 14 14 import org.openstreetmap.josm.data.osm.OsmPrimitive; 15 import org.openstreetmap.josm.gui.MapView; 15 16 import org.openstreetmap.josm.gui.layer.Layer; 16 17 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 17 import org.openstreetmap.josm.gui.layer.Layer.LayerChangeListener;18 18 19 public class SelectionTableModel extends AbstractTableModel implements SelectionChangedListener, LayerChangeListener{ 19 public class SelectionTableModel extends AbstractTableModel implements SelectionChangedListener, MapView.LayerChangeListener{ 20 20 21 21 /** this selection table model only displays selected primitives in this layer */ … … 34 34 this.layer = layer; 35 35 cache = new ArrayList<OsmPrimitive>(); 36 Layer.listeners.add(this);36 MapView.addLayerChangeListener(this); 37 37 populateSelectedPrimitives(layer); 38 38 } … … 40 40 public void unregister() { 41 41 DataSet.selListeners.remove(this); 42 Layer.listeners.remove(this);42 MapView.removeLayerChangeListener(this); 43 43 } 44 44
Note:
See TracChangeset
for help on using the changeset viewer.
