Changeset 8 in josm for src/org/openstreetmap/josm/actions/mapmode/AddTrackAction.java
- Timestamp:
- 2005-10-03T04:18:02+02:00 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/org/openstreetmap/josm/actions/mapmode/AddTrackAction.java
r7 r8 80 80 Collection<OsmPrimitive> selectionList = selectionManager.getObjectsInRectangle(r,alt); 81 81 for (OsmPrimitive osm : selectionList) 82 osm.se lected = !ctrl;82 osm.setSelected(!ctrl, ds); 83 83 84 84 mv.repaint(); // from now on, the map has to be repainted. … … 95 95 for (OsmPrimitive osm : selection) { 96 96 if (osm instanceof Track) 97 lineSegments.addAll(((Track)osm).segments );97 lineSegments.addAll(((Track)osm).segments()); 98 98 else if (osm instanceof LineSegment) 99 99 lineSegments.add((LineSegment)osm); 100 100 } 101 101 Track t = new Track(); 102 t.segments.addAll(lineSegments);103 ds.tracks.add(t);104 ds. pendingLineSegments.removeAll(lineSegments);102 for (LineSegment ls : lineSegments) 103 ds.assignPendingLineSegment(ls, t, true); 104 ds.addTrack(t); 105 105 ds.clearSelection(); 106 106 }
Note:
See TracChangeset
for help on using the changeset viewer.