Changeset 762 in josm for trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java
- Timestamp:
- 2008-08-11T00:23:12+02:00 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java
r627 r762 302 302 AudioMarker newAudioMarker = AudioMarker.create(Main.proj.eastNorth2latlon(en), 303 303 AudioMarker.inventName(offset), AudioPlayer.url().toString(), this, time, offset); 304 304 305 305 // insert it at the right place in a copy the collection 306 306 Collection<Marker> newData = new ArrayList<Marker>(); 307 am = null; 307 am = null; 308 AudioMarker ret = newAudioMarker; // save to have return value 308 309 for (Marker m : data) { 309 310 if (m.getClass() == AudioMarker.class) { … … 317 318 newData.add(m); 318 319 } 320 319 321 if (newAudioMarker != null) { 320 322 if (am != null) 321 newAudioMarker.adjustOffset(am.syncOffset()); // i.e. same as predecessor 323 newAudioMarker.adjustOffset(am.syncOffset()); // i.e. same as predecessor 322 324 newData.add(newAudioMarker); // insert at end 323 325 } 324 326 325 327 // replace the collection 326 328 data.clear(); 327 329 data.addAll(newData); 328 return newAudioMarker;330 return ret; 329 331 } 330 332
Note:
See TracChangeset
for help on using the changeset viewer.