Changeset 2621 in josm for trunk/src/org/openstreetmap/josm/gui/history
- Timestamp:
- 2009-12-12T17:51:39+01:00 (14 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/gui/history
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserDialogManager.java
r2512 r2621 10 10 import org.openstreetmap.josm.Main; 11 11 import org.openstreetmap.josm.data.osm.history.History; 12 import org.openstreetmap.josm.gui.MapView; 12 13 import org.openstreetmap.josm.gui.layer.Layer; 13 import org.openstreetmap.josm.gui.layer.Layer.LayerChangeListener;14 14 import org.openstreetmap.josm.tools.WindowGeometry; 15 15 16 public class HistoryBrowserDialogManager implements LayerChangeListener {16 public class HistoryBrowserDialogManager implements MapView.LayerChangeListener { 17 17 static private HistoryBrowserDialogManager instance; 18 18 static public HistoryBrowserDialogManager getInstance() { … … 27 27 protected HistoryBrowserDialogManager() { 28 28 dialogs = new HashMap<Long, HistoryBrowserDialog>(); 29 Layer.listeners.add(this);29 MapView.addLayerChangeListener(this); 30 30 } 31 31 -
trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserModel.java
r2556 r2621 29 29 import org.openstreetmap.josm.data.osm.history.HistoryWay; 30 30 import org.openstreetmap.josm.data.osm.visitor.AbstractVisitor; 31 import org.openstreetmap.josm.gui.MapView; 31 32 import org.openstreetmap.josm.gui.layer.DataChangeListener; 32 33 import org.openstreetmap.josm.gui.layer.Layer; 33 34 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 34 import org.openstreetmap.josm.gui.layer.Layer.LayerChangeListener;35 35 36 36 /** … … 59 59 * @see HistoryBrowser 60 60 */ 61 public class HistoryBrowserModel extends Observable implements LayerChangeListener, DataSetListener, DataChangeListener {61 public class HistoryBrowserModel extends Observable implements MapView.LayerChangeListener, DataSetListener, DataChangeListener { 62 62 63 63 private static Logger logger = Logger.getLogger(HistoryBrowserModel.class.getName()); … … 97 97 getEditLayer().listenerDataChanged.add(this); 98 98 } 99 Layer.listeners.add(this); 100 99 MapView.addLayerChangeListener(this); 101 100 } 102 101 … … 772 771 getEditLayer().data.removeDataSetListener(this); 773 772 } 774 Layer.listeners.remove(this); 775 773 MapView.removeLayerChangeListener(this); 776 774 } 777 775
Note:
See TracChangeset
for help on using the changeset viewer.