Changeset 2689 in josm for trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetInSelectionListModel.java
- Timestamp:
- 28.12.2009 00:16:04 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetInSelectionListModel.java
r2626 r2689 8 8 import org.openstreetmap.josm.data.SelectionChangedListener; 9 9 import org.openstreetmap.josm.data.osm.OsmPrimitive; 10 import org.openstreetmap.josm.gui.MapView; 11 import org.openstreetmap.josm.gui.layer.Layer; 10 import org.openstreetmap.josm.gui.MapView.EditLayerChangeListener; 12 11 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 13 12 14 public class ChangesetInSelectionListModel extends ChangesetListModel implements SelectionChangedListener, MapView.LayerChangeListener{13 public class ChangesetInSelectionListModel extends ChangesetListModel implements SelectionChangedListener, EditLayerChangeListener{ 15 14 16 15 public ChangesetInSelectionListModel(DefaultListSelectionModel selectionModel) { … … 24 23 } 25 24 25 26 26 /* ---------------------------------------------------------------------------- */ 27 27 /* Interface LayerChangeListener */ 28 28 /* ---------------------------------------------------------------------------- */ 29 public void activeLayerChange(Layer oldLayer,Layer newLayer) {30 if (newLayer == null || ! (newLayer instanceof OsmDataLayer)) {29 public void editLayerChanged(OsmDataLayer oldLayer, OsmDataLayer newLayer) { 30 if (newLayer == null) { 31 31 setChangesets(null); 32 32 } else { 33 initFromPrimitives(( (OsmDataLayer)newLayer).data.getSelected());33 initFromPrimitives((newLayer).data.getSelected()); 34 34 } 35 35 } 36 public void layerAdded(Layer newLayer) {}37 public void layerRemoved(Layer oldLayer) {}38 36 }
Note: See TracChangeset
for help on using the changeset viewer.
