Changeset 74 in josm for src/org/openstreetmap/josm/gui/layer/RawGpsDataLayer.java
- Timestamp:
- 2006-03-28T23:37:37+02:00 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/org/openstreetmap/josm/gui/layer/RawGpsDataLayer.java
r73 r74 4 4 import java.awt.Graphics; 5 5 import java.awt.Point; 6 import java.beans.PropertyChangeEvent;7 import java.beans.PropertyChangeListener;8 6 import java.util.Collection; 9 7 import java.util.LinkedList; … … 12 10 13 11 import org.openstreetmap.josm.Main; 12 import org.openstreetmap.josm.data.Preferences.PreferenceChangedListener; 13 import org.openstreetmap.josm.data.coor.EastNorth; 14 14 import org.openstreetmap.josm.data.coor.LatLon; 15 import org.openstreetmap.josm.data.coor.EastNorth;16 15 import org.openstreetmap.josm.data.osm.visitor.BoundingXYVisitor; 17 16 import org.openstreetmap.josm.data.projection.Projection; … … 39 38 this.data = data; 40 39 41 Main.pref.addPr opertyChangeListener(new PropertyChangeListener(){42 public void pr opertyChange(PropertyChangeEvent evt) {40 Main.pref.addPreferenceChangedListener(new PreferenceChangedListener(){ 41 public void preferenceChanged(String key, String newValue) { 43 42 if (Main.main.getMapFrame() == null) { 44 Main.pref.removePr opertyChangeListener(this);43 Main.pref.removePreferenceChangedListener(this); 45 44 return; 46 45 } 47 if (evt.getPropertyName().equals("drawRawGpsLines") || 48 evt.getPropertyName().equals("forceRawGpsLines")) 46 if (key.equals("drawRawGpsLines") || key.equals("forceRawGpsLines")) 49 47 Main.main.getMapFrame().repaint(); 50 48 } … … 67 65 Point old = null; 68 66 for (Collection<EastNorth> c : eastNorth) { 69 if (!Main.pref. isForceRawGpsLines())67 if (!Main.pref.getBoolean("forceRawGpsLines")) 70 68 old = null; 71 69 for (EastNorth eastNorth : c) { 72 70 Point screen = mv.getPoint(eastNorth); 73 if (Main.pref. isDrawRawGpsLines() && old != null)71 if (Main.pref.getBoolean("drawRawGpsLines") && old != null) 74 72 g.drawLine(old.x, old.y, screen.x, screen.y); 75 73 else
Note:
See TracChangeset
for help on using the changeset viewer.
