Ignore:
Timestamp:
2016-06-15T17:25:04+02:00 (8 years ago)
Author:
Don-vip
Message:

gsoc-core - remove more deprecation warnings

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/ZoomToAction.java

    r8443 r10386  
    1212import org.openstreetmap.josm.Main;
    1313import org.openstreetmap.josm.data.osm.OsmPrimitive;
    14 import org.openstreetmap.josm.gui.MapView.LayerChangeListener;
    1514import org.openstreetmap.josm.gui.conflict.pair.nodes.NodeListTable;
    1615import org.openstreetmap.josm.gui.conflict.pair.relation.RelationMemberTable;
    1716import org.openstreetmap.josm.gui.dialogs.relation.MemberTable;
    18 import org.openstreetmap.josm.gui.layer.Layer;
     17import org.openstreetmap.josm.gui.layer.LayerManager.LayerAddEvent;
     18import org.openstreetmap.josm.gui.layer.LayerManager.LayerChangeListener;
     19import org.openstreetmap.josm.gui.layer.LayerManager.LayerOrderChangeEvent;
     20import org.openstreetmap.josm.gui.layer.LayerManager.LayerRemoveEvent;
     21import org.openstreetmap.josm.gui.layer.MainLayerManager.ActiveLayerChangeEvent;
     22import org.openstreetmap.josm.gui.layer.MainLayerManager.ActiveLayerChangeListener;
    1923import org.openstreetmap.josm.gui.layer.OsmDataLayer;
    2024import org.openstreetmap.josm.gui.widgets.OsmPrimitivesTable;
    2125import org.openstreetmap.josm.tools.CheckParameterUtil;
    2226
    23 public class ZoomToAction extends AbstractAction implements LayerChangeListener, ListSelectionListener {
     27public class ZoomToAction extends AbstractAction implements LayerChangeListener, ActiveLayerChangeListener, ListSelectionListener {
    2428
    2529    private final OsmPrimitivesTable table;
     
    98102
    99103    @Override
    100     public void activeLayerChange(Layer oldLayer, Layer newLayer) {
     104    public void activeOrEditLayerChanged(ActiveLayerChangeEvent e) {
    101105        updateEnabledState();
    102106    }
    103107
    104108    @Override
    105     public void layerAdded(Layer newLayer) {
     109    public void layerAdded(LayerAddEvent e) {
    106110        updateEnabledState();
    107111    }
    108112
    109113    @Override
    110     public void layerRemoved(Layer oldLayer) {
     114    public void layerRemoving(LayerRemoveEvent e) {
    111115        updateEnabledState();
    112116    }
     117
     118    @Override
     119    public void layerOrderChanged(LayerOrderChangeEvent e) {
     120        // Do nothing
     121    }
    113122}
Note: See TracChangeset for help on using the changeset viewer.