Changeset 1415 in josm for trunk/src/org/openstreetmap/josm/io
- Timestamp:
- 2009-02-16T15:14:34+01:00 (17 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/io
- Files:
-
- 5 edited
-
DiffResultReader.java (modified) (2 diffs)
-
NmeaReader.java (modified) (2 diffs)
-
OsmReader.java (modified) (3 diffs)
-
OsmServerObjectReader.java (modified) (1 diff)
-
OsmServerWriter.java (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/io/DiffResultReader.java
r1195 r1415 7 7 import java.io.InputStream; 8 8 import java.io.InputStreamReader; 9 import java.util.ArrayList;10 import java.util.Arrays;11 9 import java.util.Collection; 12 10 import java.util.HashMap; 13 import java.util.HashSet;14 import java.util.LinkedList;15 11 import java.util.Map; 16 import java.util.Map.Entry;17 12 18 13 import javax.xml.parsers.ParserConfigurationException; 19 14 import javax.xml.parsers.SAXParserFactory; 20 15 21 import org.openstreetmap.josm.Main;22 import org.openstreetmap.josm.data.Bounds;23 import org.openstreetmap.josm.data.coor.LatLon;24 import org.openstreetmap.josm.data.osm.DataSet;25 import org.openstreetmap.josm.data.osm.DataSource;26 16 import org.openstreetmap.josm.data.osm.Node; 27 17 import org.openstreetmap.josm.data.osm.OsmPrimitive; 28 18 import org.openstreetmap.josm.data.osm.Relation; 29 import org.openstreetmap.josm.data.osm.RelationMember;30 import org.openstreetmap.josm.data.osm.User;31 19 import org.openstreetmap.josm.data.osm.Way; 32 import org.openstreetmap.josm.data.osm.visitor.AddVisitor;33 20 import org.openstreetmap.josm.data.osm.visitor.Visitor; 34 21 import org.openstreetmap.josm.gui.PleaseWaitDialog; … … 77 64 /** 78 65 * Parse the given input source and return the dataset. 79 * @param ref The dataset that is search in for references first. If80 * the Reference is not found here, Main.ds is searched and a copy of the81 * elemet found there is returned.82 66 */ 83 67 public static void parseDiffResult(InputStream source, Collection<OsmPrimitive> osm, Collection<OsmPrimitive> processed, Map<OsmPrimitive,Long> newIdMap, PleaseWaitDialog pleaseWaitDlg) -
trunk/src/org/openstreetmap/josm/io/NmeaReader.java
r1388 r1415 11 11 import java.text.SimpleDateFormat; 12 12 import java.util.ArrayList; 13 import java.util.Arrays;14 13 import java.util.Collection; 15 14 import java.util.Date; … … 202 201 } 203 202 rd.close(); 204 Object[] wparr = ps.waypoints.toArray();205 203 currentTrack.trackSegs.add(ps.waypoints); 206 204 data.recalculateBounds(); -
trunk/src/org/openstreetmap/josm/io/OsmReader.java
r1353 r1415 7 7 import java.io.InputStream; 8 8 import java.io.InputStreamReader; 9 import java.io.FileInputStream;10 import java.nio.channels.FileChannel;11 9 import java.util.ArrayList; 12 10 import java.util.Arrays; … … 436 434 437 435 // Cache the ways here for much better search performance 438 HashMap hm = new HashMap(10000); 436 HashMap<Long, Way> hm = new HashMap<Long, Way>(10000); 439 437 for (Way wy : ds.ways) 440 438 hm.put(wy.id, wy); … … 454 452 } 455 453 } else if (emd.type.equals("way")) { 456 em.member = (OsmPrimitive)hm.get(emd.id);454 em.member = hm.get(emd.id); 457 455 if (em.member == null) 458 456 em.member = findWay(emd.id); -
trunk/src/org/openstreetmap/josm/io/OsmServerObjectReader.java
r1169 r1415 28 28 /** 29 29 * Method to download single objects from OSM server. ways, relations, nodes 30 * @param id Object ID31 * @param type way node relation32 * @param full download with or without child objects33 30 * @return the data requested 34 31 * @throws SAXException -
trunk/src/org/openstreetmap/josm/io/OsmServerWriter.java
r1395 r1415 4 4 import static org.openstreetmap.josm.tools.I18n.tr; 5 5 6 import java.io.BufferedOutputStream;7 6 import java.io.BufferedReader; 8 7 import java.io.ByteArrayOutputStream; … … 13 12 import java.io.OutputStreamWriter; 14 13 import java.io.PrintWriter; 15 import java.io.StringWriter;16 14 import java.io.UnsupportedEncodingException; 17 15 import java.lang.Math;
Note:
See TracChangeset
for help on using the changeset viewer.
