Ignore:
Timestamp:
2009-12-12T16:38:28+01:00 (14 years ago)
Author:
Gubaer
Message:

fixed #4153: Upload dialog's "Upload to '$URL'" isn't updated when the API URL is changed in the preferences
fixed #3642: JOSM offers to use open changeset from a different server

File:
1 edited

Legend:

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

    r2450 r2618  
    3434import org.openstreetmap.josm.actions.RenameLayerAction;
    3535import org.openstreetmap.josm.data.Bounds;
     36import org.openstreetmap.josm.data.Preferences.PreferenceChangeEvent;
    3637import org.openstreetmap.josm.data.Preferences.PreferenceChangedListener;
    3738import org.openstreetmap.josm.data.coor.EastNorth;
     
    113114        setAssociatedFile(associatedFile);
    114115        this.data = data;
    115         Main.pref.listener.add(this);
     116        Main.pref.addPreferenceChangeListener(this);
    116117    }
    117118
     
    284285    }
    285286
    286     public void preferenceChanged(String key, String newValue) {
    287         if (Main.map != null && (key.equals("draw.rawgps.lines") || key.equals("draw.rawgps.lines.force"))) {
     287    public void preferenceChanged(PreferenceChangeEvent e) {
     288        if (Main.map != null && (e.getKey().equals("draw.rawgps.lines") || e.getKey().equals("draw.rawgps.lines.force"))) {
    288289            Main.map.repaint();
    289290        }
     
    291292
    292293    @Override public void destroy() {
    293         Main.pref.listener.remove(RawGpsLayer.this);
     294        Main.pref.removePreferenceChangeListener(this);
    294295    }
    295296}
Note: See TracChangeset for help on using the changeset viewer.