Ignore:
Timestamp:
2018-06-13T00:05:31+02:00 (8 years ago)
Author:
Don-vip
Message:

fix #13467 - use DataSelectionListener everywhere. Deprecate SelectionChangedListener

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/MapStatus.java

    r13649 r13925  
    6060
    6161import org.openstreetmap.josm.Main;
    62 import org.openstreetmap.josm.data.SelectionChangedListener;
    6362import org.openstreetmap.josm.data.SystemOfMeasurement;
    6463import org.openstreetmap.josm.data.SystemOfMeasurement.SoMChangeListener;
     
    6867import org.openstreetmap.josm.data.coor.conversion.ICoordinateFormat;
    6968import org.openstreetmap.josm.data.coor.conversion.ProjectedCoordinateFormat;
     69import org.openstreetmap.josm.data.osm.DataSelectionListener;
    7070import org.openstreetmap.josm.data.osm.DataSet;
    7171import org.openstreetmap.josm.data.osm.DefaultNameFormatter;
     
    121121 */
    122122public final class MapStatus extends JPanel implements
    123     Helpful, Destroyable, PreferenceChangedListener, SoMChangeListener, SelectionChangedListener, DataSetListener, ZoomChangeListener {
     123    Helpful, Destroyable, PreferenceChangedListener, SoMChangeListener, DataSelectionListener, DataSetListener, ZoomChangeListener {
    124124
    125125    private final DecimalFormat DECIMAL_FORMAT = new DecimalFormat(Config.getPref().get("statusbar.decimal-format", "0.0"));
     
    952952        Config.getPref().addPreferenceChangeListener(this);
    953953        DatasetEventManager.getInstance().addDatasetListener(this, FireMode.IN_EDT);
    954         SelectionEventManager.getInstance().addSelectionListener(this, FireMode.IN_EDT_CONSOLIDATED);
     954        SelectionEventManager.getInstance().addSelectionListenerForEdt(this);
    955955
    956956        mvComponentAdapter = new ComponentAdapter() {
     
    12041204
    12051205    @Override
    1206     public void selectionChanged(Collection<? extends OsmPrimitive> newSelection) {
    1207         refreshDistText(newSelection);
     1206    public void selectionChanged(SelectionChangeEvent event) {
     1207        refreshDistText(event.getSelection());
    12081208    }
    12091209
Note: See TracChangeset for help on using the changeset viewer.