Changeset 10386 in josm for trunk/src/org/openstreetmap/josm/actions
- Timestamp:
- 2016-06-15T17:25:04+02:00 (9 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/actions
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/ExtensionFileFilter.java
r10345 r10386 17 17 18 18 import org.openstreetmap.josm.Main; 19 import org.openstreetmap.josm.gui.MapView;20 19 import org.openstreetmap.josm.gui.widgets.AbstractFileChooser; 21 20 import org.openstreetmap.josm.io.AllFormatsImporter; … … 67 66 FileImporter importer = importerClass.getConstructor().newInstance(); 68 67 importers.add(importer); 69 MapView.addLayerChangeListener(importer);70 68 } catch (ReflectiveOperationException e) { 71 69 if (Main.isDebugEnabled()) { -
trunk/src/org/openstreetmap/josm/actions/ZoomToAction.java
r8443 r10386 12 12 import org.openstreetmap.josm.Main; 13 13 import org.openstreetmap.josm.data.osm.OsmPrimitive; 14 import org.openstreetmap.josm.gui.MapView.LayerChangeListener;15 14 import org.openstreetmap.josm.gui.conflict.pair.nodes.NodeListTable; 16 15 import org.openstreetmap.josm.gui.conflict.pair.relation.RelationMemberTable; 17 16 import org.openstreetmap.josm.gui.dialogs.relation.MemberTable; 18 import org.openstreetmap.josm.gui.layer.Layer; 17 import org.openstreetmap.josm.gui.layer.LayerManager.LayerAddEvent; 18 import org.openstreetmap.josm.gui.layer.LayerManager.LayerChangeListener; 19 import org.openstreetmap.josm.gui.layer.LayerManager.LayerOrderChangeEvent; 20 import org.openstreetmap.josm.gui.layer.LayerManager.LayerRemoveEvent; 21 import org.openstreetmap.josm.gui.layer.MainLayerManager.ActiveLayerChangeEvent; 22 import org.openstreetmap.josm.gui.layer.MainLayerManager.ActiveLayerChangeListener; 19 23 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 20 24 import org.openstreetmap.josm.gui.widgets.OsmPrimitivesTable; 21 25 import org.openstreetmap.josm.tools.CheckParameterUtil; 22 26 23 public class ZoomToAction extends AbstractAction implements LayerChangeListener, ListSelectionListener { 27 public class ZoomToAction extends AbstractAction implements LayerChangeListener, ActiveLayerChangeListener, ListSelectionListener { 24 28 25 29 private final OsmPrimitivesTable table; … … 98 102 99 103 @Override 100 public void activeLayerChange (Layer oldLayer, Layer newLayer) {104 public void activeOrEditLayerChanged(ActiveLayerChangeEvent e) { 101 105 updateEnabledState(); 102 106 } 103 107 104 108 @Override 105 public void layerAdded(Layer newLayer) {109 public void layerAdded(LayerAddEvent e) { 106 110 updateEnabledState(); 107 111 } 108 112 109 113 @Override 110 public void layerRemov ed(Layer oldLayer) {114 public void layerRemoving(LayerRemoveEvent e) { 111 115 updateEnabledState(); 112 116 } 117 118 @Override 119 public void layerOrderChanged(LayerOrderChangeEvent e) { 120 // Do nothing 121 } 113 122 }
Note:
See TracChangeset
for help on using the changeset viewer.