Ignore:
Timestamp:
28.12.2009 00:16:04 (2 years ago)
Author:
Gubaer
Message:

new: Changeset Cache Manager for querying, downloading, browsing, and managing changesets within JOSM. See also Changeset Manager and Changeset Query Dialog

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetInSelectionListModel.java

    r2626 r2689  
    88import org.openstreetmap.josm.data.SelectionChangedListener; 
    99import org.openstreetmap.josm.data.osm.OsmPrimitive; 
    10 import org.openstreetmap.josm.gui.MapView; 
    11 import org.openstreetmap.josm.gui.layer.Layer; 
     10import org.openstreetmap.josm.gui.MapView.EditLayerChangeListener; 
    1211import org.openstreetmap.josm.gui.layer.OsmDataLayer; 
    1312 
    14 public class ChangesetInSelectionListModel extends ChangesetListModel implements SelectionChangedListener, MapView.LayerChangeListener{ 
     13public class ChangesetInSelectionListModel extends ChangesetListModel implements SelectionChangedListener, EditLayerChangeListener{ 
    1514 
    1615    public ChangesetInSelectionListModel(DefaultListSelectionModel selectionModel) { 
     
    2423    } 
    2524 
     25 
    2626    /* ---------------------------------------------------------------------------- */ 
    2727    /* Interface LayerChangeListener                                                */ 
    2828    /* ---------------------------------------------------------------------------- */ 
    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) { 
    3131            setChangesets(null); 
    3232        } else { 
    33             initFromPrimitives(((OsmDataLayer) newLayer).data.getSelected()); 
     33            initFromPrimitives((newLayer).data.getSelected()); 
    3434        } 
    3535    } 
    36     public void layerAdded(Layer newLayer) {} 
    37     public void layerRemoved(Layer oldLayer) {} 
    3836} 
Note: See TracChangeset for help on using the changeset viewer.