Ticket #3565: typo_and_unification_reloaded.diff
| File typo_and_unification_reloaded.diff, 41.1 KB (added by , 17 years ago) |
|---|
-
org/openstreetmap/josm/io/BoundingBoxDownloader.java
71 71 // caused by HttpUrlConnection in case of illegal stuff in the response 72 72 if (cancel) 73 73 return null; 74 throw new SAXException("Illegal characters within the HTTP-header response ", e);74 throw new SAXException("Illegal characters within the HTTP-header response.", e); 75 75 } catch (IOException e) { 76 76 if (cancel) 77 77 return null; -
org/openstreetmap/josm/io/ChangesetQuery.java
22 22 23 23 public ChangesetQuery forUser(long uid) { 24 24 if (uid <= 0) 25 throw new IllegalArgumentException(tr(" parameter ''{0}'' > 0 expected. Got {1}", "uid", uid));25 throw new IllegalArgumentException(tr("Parameter ''{0}'' > 0 expected. Got {1}", "uid", uid)); 26 26 this.user = uid; 27 27 return this; 28 28 } -
org/openstreetmap/josm/io/FileExporter.java
21 21 } 22 22 23 23 public void exportData(File file, Layer layer) throws IOException { 24 throw new IOException(tr("Could not export \"{0}\" ", file.getName()));24 throw new IOException(tr("Could not export \"{0}\".", file.getName())); 25 25 } 26 26 } -
org/openstreetmap/josm/io/FileImporter.java
21 21 } 22 22 23 23 public void importData(File file) throws IOException, IllegalDataException { 24 throw new IOException(tr("Could not read \"{0}\" ", file.getName()));24 throw new IOException(tr("Could not read \"{0}\".", file.getName())); 25 25 } 26 26 27 27 } -
org/openstreetmap/josm/io/GpxExporter.java
52 52 @Override 53 53 public void exportData(File file, Layer layer) throws IOException { 54 54 if (layer == null) 55 throw new IllegalArgumentException(tr(" parameter ''{0}'' must not be null", "layer"));55 throw new IllegalArgumentException(tr("Parameter ''{0}'' must not be null.", "layer")); 56 56 if (!(layer instanceof OsmDataLayer) && !(layer instanceof GpxLayer)) 57 throw new IllegalArgumentException(tr(" expected instance of OsmDataLayer or GpxLayer. Got ''{0}''.", layer57 throw new IllegalArgumentException(tr("Expected instance of OsmDataLayer or GpxLayer. Got ''{0}''.", layer 58 58 .getClass().getName())); 59 59 if (file == null) 60 throw new IllegalArgumentException(tr(" parameter ''{0}'' must not be null", "file"));60 throw new IllegalArgumentException(tr("Parameter ''{0}'' must not be null.", "file")); 61 61 62 62 String fn = file.getPath(); 63 63 if (fn.indexOf('.') == -1) { … … 68 68 // open the dialog asking for options 69 69 JPanel p = new JPanel(new GridBagLayout()); 70 70 71 p.add(new JLabel(tr(" gpstrack description")), GBC.eol());71 p.add(new JLabel(tr("GPS track description")), GBC.eol()); 72 72 JTextArea desc = new JTextArea(3, 40); 73 73 desc.setWrapStyleWord(true); 74 74 desc.setLineWrap(true); -
org/openstreetmap/josm/io/GpxReader.java
307 307 308 308 @Override public void endDocument() throws SAXException { 309 309 if (!states.empty()) { 310 throw new SAXException(tr("Parse error: invalid document structure for gpx document "));310 throw new SAXException(tr("Parse error: invalid document structure for gpx document.")); 311 311 } 312 312 data = currentData; 313 313 } -
org/openstreetmap/josm/io/MultiFetchServerObjectReader.java
111 111 */ 112 112 protected void remember(DataSet ds, long id, OsmPrimitiveType type) throws IllegalArgumentException, NoSuchElementException{ 113 113 if (ds == null) 114 throw new IllegalArgumentException(tr(" parameter ''{0}'' must not be null", "ds"));114 throw new IllegalArgumentException(tr("Parameter ''{0}'' must not be null.", "ds")); 115 115 if (id <= 0) return; 116 116 OsmPrimitive primitive = ds.getPrimitiveById(id, type); 117 117 if (primitive == null) 118 throw new NoSuchElementException(tr(" no primitive with id {0} in local dataset. Can't infer primitive type", id));118 throw new NoSuchElementException(tr("No primitive with id {0} in local dataset. Can't infer primitive type.", id)); 119 119 remember(id, OsmPrimitiveType.from(primitive)); 120 120 return; 121 121 } … … 362 362 try { 363 363 String msg = ""; 364 364 switch(type) { 365 case NODE: msg = tr("Fetching node with id {0} from ''{1}'' ", id, OsmApi.getOsmApi().getBaseUrl()); break;366 case WAY: msg = tr("Fetching way with id {0} from ''{1}'' ", id, OsmApi.getOsmApi().getBaseUrl()); break;367 case RELATION: msg = tr("Fetching relation with id {0} from ''{1}'' ", id, OsmApi.getOsmApi().getBaseUrl()); break;365 case NODE: msg = tr("Fetching node with id {0} from ''{1}''.", id, OsmApi.getOsmApi().getBaseUrl()); break; 366 case WAY: msg = tr("Fetching way with id {0} from ''{1}''.", id, OsmApi.getOsmApi().getBaseUrl()); break; 367 case RELATION: msg = tr("Fetching relation with id {0} from ''{1}''.", id, OsmApi.getOsmApi().getBaseUrl()); break; 368 368 } 369 369 progressMonitor.setCustomText(msg); 370 370 singleGetId(type, id, progressMonitor); … … 400 400 protected void fetchPrimitives(Set<Long> ids, OsmPrimitiveType type, ProgressMonitor progressMonitor) throws OsmTransferException{ 401 401 String msg = ""; 402 402 switch(type) { 403 case NODE: msg = tr("Fetching a package of nodes from ''{0}'' ", OsmApi.getOsmApi().getBaseUrl()); break;404 case WAY: msg = tr("Fetching a package of ways from ''{0}'' ", OsmApi.getOsmApi().getBaseUrl()); break;405 case RELATION: msg = tr("Fetching a package of relations from ''{0}'' ", OsmApi.getOsmApi().getBaseUrl()); break;403 case NODE: msg = tr("Fetching a package of nodes from ''{0}''.", OsmApi.getOsmApi().getBaseUrl()); break; 404 case WAY: msg = tr("Fetching a package of ways from ''{0}''.", OsmApi.getOsmApi().getBaseUrl()); break; 405 case RELATION: msg = tr("Fetching a package of relations from ''{0}''.", OsmApi.getOsmApi().getBaseUrl()); break; 406 406 } 407 407 progressMonitor.setCustomText(msg); 408 408 Set<Long> toFetch = new HashSet<Long>(ids); … … 413 413 multiGetIdPackage(type, pkg, progressMonitor); 414 414 } catch(OsmApiException e) { 415 415 if (e.getResponseCode() == HttpURLConnection.HTTP_NOT_FOUND) { 416 logger.warning(tr("Server replied with response code 404, retrying with an individual request for each primitive "));416 logger.warning(tr("Server replied with response code 404, retrying with an individual request for each primitive.")); 417 417 singleGetIdPackage(type, pkg, progressMonitor); 418 418 } else 419 419 throw e; -
org/openstreetmap/josm/io/OsmApi.java
79 79 static public OsmApi getOsmApi() { 80 80 String serverUrl = Main.pref.get("osm-server.url", "http://api.openstreetmap.org/api"); 81 81 if (serverUrl == null) 82 throw new IllegalStateException(tr(" preference ''{0}'' missing. Can't initialize OsmApi", "osm-server.url"));82 throw new IllegalStateException(tr("Preference ''{0}'' missing. Can't initialize OsmApi.", "osm-server.url")); 83 83 return getOsmApi(serverUrl); 84 84 } 85 85 … … 131 131 */ 132 132 protected OsmApi(String serverUrl) { 133 133 if (serverUrl == null) 134 throw new IllegalArgumentException(tr(" parameter ''{0}'' must not be null", "serverUrl"));134 throw new IllegalArgumentException(tr("Parameter ''{0}'' must not be null.", "serverUrl")); 135 135 this.serverUrl = serverUrl; 136 136 } 137 137 … … 175 175 capabilities.get("version", "minimum"), capabilities.get("version", "maximum"))); 176 176 initialized = false; 177 177 } 178 System.out.println(tr("Communications with {0} established using protocol version {1} ",178 System.out.println(tr("Communications with {0} established using protocol version {1}.", 179 179 serverUrl, 180 180 version)); 181 181 osmWriter.setVersion(version); … … 250 250 ret = sendRequest("PUT", OsmPrimitiveType.from(osm).getAPIName()+"/create", toXml(osm, true),monitor); 251 251 osm.setOsmId(Long.parseLong(ret.trim()), 1); 252 252 } catch(NumberFormatException e){ 253 throw new OsmTransferException(tr(" unexpected format of id replied by the server, got ''{0}''", ret));253 throw new OsmTransferException(tr("Unexpected format of id replied by the server. Got ''{0}''", ret)); 254 254 } 255 255 } 256 256 … … 276 276 osm.setOsmId(osm.getId(), Integer.parseInt(ret.trim())); 277 277 } 278 278 } catch(NumberFormatException e) { 279 throw new OsmTransferException(tr(" unexpected format of new version of modified primitive ''{0}'', got ''{1}''", osm.getId(), ret));279 throw new OsmTransferException(tr("Unexpected format of new version of modified primitive ''{0}''. Got ''{1}''", osm.getId(), ret)); 280 280 } 281 281 } 282 282 … … 310 310 */ 311 311 public void openChangeset(Changeset changeset, ProgressMonitor progressMonitor) throws OsmTransferException { 312 312 if (changeset == null) 313 throw new IllegalArgumentException(tr(" parameter ''{0}'' must not be null", "changeset"));313 throw new IllegalArgumentException(tr("Parameter ''{0}'' must not be null.", "changeset")); 314 314 try { 315 315 progressMonitor.beginTask((tr("Creating changeset..."))); 316 316 initialize(progressMonitor); … … 320 320 changeset.setId(Long.parseLong(ret.trim())); 321 321 changeset.setOpen(true); 322 322 } catch(NumberFormatException e){ 323 throw new OsmTransferException(tr(" unexpected format of id replied by the server, got ''{0}''", ret));323 throw new OsmTransferException(tr("Unexpected format of id replied by the server. Got ''{0}''", ret)); 324 324 } 325 325 progressMonitor.setCustomText((tr("Successfully opened changeset {0}",changeset.getId()))); 326 326 } finally { … … 342 342 */ 343 343 public void updateChangeset(Changeset changeset, ProgressMonitor monitor) throws OsmTransferException { 344 344 if (changeset == null) 345 throw new IllegalArgumentException(tr(" parameter ''{0}'' must not be null", "changeset"));345 throw new IllegalArgumentException(tr("Parameter ''{0}'' must not be null.", "changeset")); 346 346 if (monitor == null) { 347 347 monitor = NullProgressMonitor.INSTANCE; 348 348 } 349 349 if (changeset.getId() <= 0) 350 throw new IllegalArgumentException(tr(" id of changeset > 0 required. Got {0}", changeset.getId()));350 throw new IllegalArgumentException(tr("Id of changeset > 0 required. Got {0}", changeset.getId())); 351 351 try { 352 352 monitor.beginTask(tr("Updating changeset...")); 353 353 initialize(monitor); … … 377 377 */ 378 378 public void closeChangeset(Changeset changeset, ProgressMonitor monitor) throws OsmTransferException { 379 379 if (changeset == null) 380 throw new IllegalArgumentException(tr(" parameter ''{0}'' must not be null", "changeset"));380 throw new IllegalArgumentException(tr("Parameter ''{0}'' must not be null.", "changeset")); 381 381 if (monitor == null) { 382 382 monitor = NullProgressMonitor.INSTANCE; 383 383 } 384 384 if (changeset.getId() <= 0) 385 throw new IllegalArgumentException(tr(" id of changeset > 0 required. Got {0}", changeset.getId()));385 throw new IllegalArgumentException(tr("Id of changeset > 0 required. Got {0}", changeset.getId())); 386 386 try { 387 387 monitor.beginTask(tr("Closing changeset...")); 388 388 initialize(monitor); … … 404 404 try { 405 405 progressMonitor.beginTask("", list.size() * 2); 406 406 if (changeset == null) 407 throw new OsmTransferException(tr("No changeset present for diff upload "));407 throw new OsmTransferException(tr("No changeset present for diff upload.")); 408 408 409 409 initialize(progressMonitor); 410 410 final ArrayList<OsmPrimitive> processed = new ArrayList<OsmPrimitive>(); … … 595 595 if (changeset == null) 596 596 throw new OsmTransferException(tr("Current changeset is null. Can't upload data.")); 597 597 if (changeset.getId() <= 0) 598 throw new OsmTransferException(tr(" id of current changeset > 0 required. Current id is {0}", changeset.getId()));598 throw new OsmTransferException(tr("Id of current changeset > 0 required. Current id is {0}.", changeset.getId())); 599 599 } 600 600 /** 601 601 * Replies the changeset data uploads are currently directed to … … 623 623 if (changeset.getId() <= 0) 624 624 throw new IllegalArgumentException(tr("Changeset id > 0 expected. Got {0}", changeset.getId())); 625 625 if (!changeset.isOpen()) 626 throw new IllegalArgumentException(tr("Open changeset expected. Got closed changeset with id {0} ", changeset.getId()));626 throw new IllegalArgumentException(tr("Open changeset expected. Got closed changeset with id {0}.", changeset.getId())); 627 627 this.changeset = changeset; 628 628 } 629 629 -
org/openstreetmap/josm/io/OsmApiException.java
90 90 sb.append(tr(errorBody)); 91 91 sb.append(tr("(Code={0})", responseCode)); 92 92 } else { 93 sb.append(tr("The server replied an error with code {0} ", responseCode));93 sb.append(tr("The server replied an error with code {0}.", responseCode)); 94 94 } 95 95 return sb.toString(); 96 96 } -
org/openstreetmap/josm/io/OsmChangesetParser.java
69 69 // -- id 70 70 String value = atts.getValue("id"); 71 71 if (value == null) { 72 throwException(tr(" missing mandatory attribute ''{0}''", "id"));72 throwException(tr("Missing mandatory attribute ''{0}''.", "id")); 73 73 } 74 74 long id = 0; 75 75 try { 76 76 id = Long.parseLong(value); 77 77 } catch(NumberFormatException e) { 78 throwException(tr(" illegal value for attribute ''{0}''. Got ''{1}''", "id", value));78 throwException(tr("Illegal value for attribute ''{0}''. Got ''{1}''", "id", value)); 79 79 } 80 80 if (id <= 0) { 81 throwException(tr(" illegal nummeric value for attribute ''{0}''. Got ''{1}''", "id", id));81 throwException(tr("Illegal numeric value for attribute ''{0}''. Got ''{1}''", "id", id)); 82 82 } 83 83 current.setId(id); 84 84 … … 106 106 // -- open 107 107 value = atts.getValue("open"); 108 108 if (value == null) { 109 throwException(tr(" missing mandatory attribute ''{0}''", "open"));109 throwException(tr("Missing mandatory attribute ''{0}''.", "open")); 110 110 } else if (value.equals("true")) { 111 111 current.setOpen(true); 112 112 } else if (value.equals("false")) { 113 113 current.setOpen(false); 114 114 } else { 115 throwException(tr(" illegal boolean value for attribute ''{0}''. Got ''{1}''", "open", value));115 throwException(tr("Illegal boolean value for attribute ''{0}''. Got ''{1}''", "open", value)); 116 116 } 117 117 118 118 // -- min_lon and min_lat … … 125 125 try { 126 126 minLon = Double.parseDouble(min_lon); 127 127 } catch(NumberFormatException e) { 128 throwException(tr(" illegal value for attribute ''{0}''. Got ''{1}''", "min_lon", min_lon));128 throwException(tr("Illegal value for attribute ''{0}''. Got ''{1}''", "min_lon", min_lon)); 129 129 } 130 130 double minLat = 0; 131 131 try { 132 132 minLat = Double.parseDouble(min_lat); 133 133 } catch(NumberFormatException e) { 134 throwException(tr(" illegal value for attribute ''{0}''. Got ''{1}''", "min_lat", min_lat));134 throwException(tr("Illegal value for attribute ''{0}''. Got ''{1}''", "min_lat", min_lat)); 135 135 } 136 136 current.setMin(new LatLon(minLat, minLon)); 137 137 … … 141 141 try { 142 142 maxLon = Double.parseDouble(max_lon); 143 143 } catch(NumberFormatException e) { 144 throwException(tr(" illegal value for attribute ''{0}''. Got ''{1}''", "max_lon", max_lon));144 throwException(tr("Illegal value for attribute ''{0}''. Got ''{1}''", "max_lon", max_lon)); 145 145 } 146 146 double maxLat = 0; 147 147 try { 148 148 maxLat = Double.parseDouble(max_lat); 149 149 } catch(NumberFormatException e) { 150 throwException(tr(" illegal value for attribute ''{0}''. Got ''{1}''", "max_lat", max_lat));150 throwException(tr("Illegal value for attribute ''{0}''. Got ''{1}''", "max_lat", max_lat)); 151 151 } 152 152 current.setMax(new LatLon(maxLon, maxLat)); 153 153 } … … 156 156 @Override public void startElement(String namespaceURI, String localName, String qName, Attributes atts) throws SAXException { 157 157 if (qName.equals("osm")) { 158 158 if (atts == null) { 159 throwException(tr("Missing mandatory attribute ''{0}'' of XML element {1} ", "version", "osm"));159 throwException(tr("Missing mandatory attribute ''{0}'' of XML element {1}.", "version", "osm")); 160 160 } 161 161 String v = atts.getValue("version"); 162 162 if (v == null) { 163 throwException(tr("Missing mandatory attribute ''{0}'' ", "version"));163 throwException(tr("Missing mandatory attribute ''{0}''.", "version")); 164 164 } 165 165 if (!(v.equals("0.6"))) { 166 166 throwException(tr("Unsupported version: {0}", v)); -
org/openstreetmap/josm/io/OsmExporter.java
80 80 e.printStackTrace(); 81 81 JOptionPane.showMessageDialog( 82 82 Main.parent, 83 tr("<html>An error occurred while saving.<br>Error is: <br>{0}</html>", e.getMessage()),83 tr("<html>An error occurred while saving.<br>Error is:<br>{0}</html>", e.getMessage()), 84 84 tr("Error"), 85 85 JOptionPane.ERROR_MESSAGE 86 86 ); … … 95 95 e2.printStackTrace(); 96 96 JOptionPane.showMessageDialog( 97 97 Main.parent, 98 tr("<html>An error occurred while restoring backup file.<br>Error is: <br>{0}</html>", e2.getMessage()),98 tr("<html>An error occurred while restoring backup file.<br>Error is:<br>{0}</html>", e2.getMessage()), 99 99 tr("Error"), 100 100 JOptionPane.ERROR_MESSAGE 101 101 ); -
org/openstreetmap/josm/io/OsmHistoryReader.java
65 65 protected long getMandatoryAttributeLong(Attributes attr, String name) throws SAXException{ 66 66 String v = attr.getValue(name); 67 67 if (v == null) { 68 throwException(tr(" mandatory attribute ''{0}'' missing", name));68 throwException(tr("Missing mandatory attribute ''{0}''.", name)); 69 69 } 70 70 Long l = 0l; 71 71 try { 72 72 l = Long.parseLong(v); 73 73 } catch(NumberFormatException e) { 74 throwException(tr(" illegal value for mandatory attribute ''{0}'' of type long, got ''{1}''", name, v));74 throwException(tr("Illegal value for mandatory attribute ''{0}'' of type long. Got ''{1}''", name, v)); 75 75 } 76 76 if (l < 0) { 77 throwException(tr(" illegal value for mandatory attribute ''{0}'' of type long (>=0), got ''{1}''", name, v));77 throwException(tr("Illegal value for mandatory attribute ''{0}'' of type long (>=0). Got ''{1}''", name, v)); 78 78 } 79 79 return l; 80 80 } … … 82 82 protected int getMandatoryAttributeInt(Attributes attr, String name) throws SAXException{ 83 83 String v = attr.getValue(name); 84 84 if (v == null) { 85 throwException(tr(" mandatory attribute ''{0}'' missing", name));85 throwException(tr("Missing mandatory attribute ''{0}''.", name)); 86 86 } 87 87 Integer i = 0; 88 88 try { 89 89 i = Integer.parseInt(v); 90 90 } catch(NumberFormatException e) { 91 throwException(tr(" illegal value for mandatory attribute ''{0}'' of type int, got ''{1}''", name, v));91 throwException(tr("Illegal value for mandatory attribute ''{0}'' of type int. Got ''{1}''", name, v)); 92 92 } 93 93 if (i < 0) { 94 throwException(tr(" illegal value for mandatory attribute ''{0}'' of type int (>=0), got ''{1}''", name, v));94 throwException(tr("Illegal value for mandatory attribute ''{0}'' of type int (>=0). Got ''{1}''", name, v)); 95 95 } 96 96 return i; 97 97 } … … 99 99 protected String getMandatoryAttributeString(Attributes attr, String name) throws SAXException{ 100 100 String v = attr.getValue(name); 101 101 if (v == null) { 102 throwException(tr(" mandatory attribute ''{0}'' missing", name));102 throwException(tr("Missing mandatory attribute ''{0}''.", name)); 103 103 } 104 104 return v; 105 105 } … … 107 107 protected boolean getMandatoryAttributeBoolean(Attributes attr, String name) throws SAXException{ 108 108 String v = attr.getValue(name); 109 109 if (v == null) { 110 throwException(tr(" mandatory attribute ''{0}'' missing", name));110 throwException(tr("Missing mandatory attribute ''{0}''.", name)); 111 111 } 112 112 if (v.equals("true")) return true; 113 113 if (v.equals("false")) return false; 114 throwException(tr(" illegal value for mandatory attribute ''{0}'' of type boolean, got ''{1}''", name, v));114 throwException(tr("Illegal value for mandatory attribute ''{0}'' of type boolean. Got ''{1}''", name, v)); 115 115 // not reached 116 116 return false; 117 117 } … … 171 171 try { 172 172 type = OsmPrimitiveType.fromApiTypeName(v); 173 173 } catch(IllegalArgumentException e) { 174 throwException(tr(" illegal value for mandatory attribute ''{0}'' of type OsmPrimitiveType, got ''{1}''", "type", v));174 throwException(tr("Illegal value for mandatory attribute ''{0}'' of type OsmPrimitiveType. Got ''{1}''", "type", v)); 175 175 } 176 176 String role = getMandatoryAttributeString(atts, "role"); 177 177 org.openstreetmap.josm.data.osm.history.RelationMember member = new org.openstreetmap.josm.data.osm.history.RelationMember(role, type,ref); -
org/openstreetmap/josm/io/OsmImporter.java
33 33 importData(in, file); 34 34 } catch (FileNotFoundException e) { 35 35 e.printStackTrace(); 36 throw new IOException(tr("File \"{0}\" does not exist ", file.getName()));36 throw new IOException(tr("File \"{0}\" does not exist.", file.getName())); 37 37 } 38 38 } 39 39 -
org/openstreetmap/josm/io/OsmReader.java
171 171 @Override public void startElement(String namespaceURI, String localName, String qName, Attributes atts) throws SAXException { 172 172 if (qName.equals("osm")) { 173 173 if (atts == null) { 174 throwException(tr("Missing mandatory attribute ''{0}'' of XML element {1} ", "version", "osm"));174 throwException(tr("Missing mandatory attribute ''{0}'' of XML element {1}.", "version", "osm")); 175 175 } 176 176 String v = atts.getValue("version"); 177 177 if (v == null) { 178 throwException(tr("Missing mandatory attribute ''{0}'' ", "version"));178 throwException(tr("Missing mandatory attribute ''{0}''.", "version")); 179 179 } 180 180 if (!(v.equals("0.5") || v.equals("0.6"))) { 181 181 throwException(tr("Unsupported version: {0}", v)); … … 225 225 Collection<Long> list = ways.get(current.id); 226 226 if (list == null) { 227 227 throwException( 228 tr(" found XML element <nd> element not as direct child of element <way>")228 tr("Found XML element <nd> element not as direct child of element <way>.") 229 229 ); 230 230 } 231 231 if (atts.getValue("ref") == null) { 232 232 throwException( 233 tr("Missing mandatory attribute ''{0}'' on <nd> of way {1} ", "ref", current.id)233 tr("Missing mandatory attribute ''{0}'' on <nd> of way {1}.", "ref", current.id) 234 234 ); 235 235 } 236 236 long id = getLong(atts, "ref"); … … 253 253 Collection<RelationMemberData> list = relations.get(current.id); 254 254 if (list == null) { 255 255 throwException( 256 tr("Found XML element <member> not as direct child of element <relation> ")256 tr("Found XML element <member> not as direct child of element <relation>.") 257 257 ); 258 258 } 259 259 RelationMemberData emd = new RelationMemberData(); 260 260 String value = atts.getValue("ref"); 261 261 if (value == null) { 262 throwException(tr("Missing attribute ''ref'' on member in relation {0} ",current.id));262 throwException(tr("Missing attribute ''ref'' on member in relation {0}.",current.id)); 263 263 } 264 264 try { 265 265 emd.id = Long.parseLong(value); … … 268 268 } 269 269 value = atts.getValue("type"); 270 270 if (value == null) { 271 throwException(tr("Missing attribute ''type'' on member {0} in relation {1} ", Long.toString(emd.id), Long.toString(current.id)));271 throwException(tr("Missing attribute ''type'' on member {0} in relation {1}.", Long.toString(emd.id), Long.toString(current.id))); 272 272 } 273 273 if (! (value.equals("way") || value.equals("node") || value.equals("relation"))) { 274 274 throwException(tr("Illegal value for attribute ''type'' on member {0} in relation {1}. Got {2}.", Long.toString(emd.id), Long.toString(current.id), value)); … … 369 369 // version expected for OSM primitives with an id assigned by the server (id > 0), since API 0.6 370 370 // 371 371 if (current.id > 0 && ds.version != null && ds.version.equals("0.6")) { 372 throwException(tr("Missing attribute ''version'' on OSM primitive with id {0} ", Long.toString(current.id)));372 throwException(tr("Missing attribute ''version'' on OSM primitive with id {0}.", Long.toString(current.id))); 373 373 } 374 374 } 375 375 … … 415 415 if (id <= 0) 416 416 throw new IllegalDataException ( 417 417 tr( 418 " way with external id ''{0}'' includes missing node with external id ''{1}''",418 "Way with external id ''{0}'' includes missing node with external id ''{1}''.", 419 419 externalWayId, 420 420 id 421 421 ) … … 428 428 } 429 429 w.setNodes(wayNodes); 430 430 if (incomplete) { 431 logger.warning(tr(" marked way {0} with {1} nodes incomplete because at least one node was missing in the " +432 "loaded data and is therefore incomplete too ", externalWayId, w.getNodesCount()));431 logger.warning(tr("Marked way {0} with {1} nodes incomplete because at least one node was missing in the " + 432 "loaded data and is therefore incomplete too.", externalWayId, w.getNodesCount())); 433 433 w.incomplete = true; 434 434 ds.addPrimitive(w); 435 435 } else { … … 476 476 primitive = externalIdMap.get("r" + rm.id); 477 477 } else 478 478 throw new IllegalDataException( 479 tr("Unknown relation member type ''{0}'' in relation with external id ''{1}'' ", rm.type,externalRelationId)479 tr("Unknown relation member type ''{0}'' in relation with external id ''{1}''.", rm.type,externalRelationId) 480 480 ); 481 481 482 482 if (primitive == null) { … … 487 487 // 488 488 throw new IllegalDataException( 489 489 tr( 490 "Relation with external id ''{0}'' refers to missing primitive with external id ''{1}'' ",490 "Relation with external id ''{0}'' refers to missing primitive with external id ''{1}''.", 491 491 externalRelationId, 492 492 rm.id 493 493 ) -
org/openstreetmap/josm/io/OsmServerBackreferenceReader.java
49 49 */ 50 50 public OsmServerBackreferenceReader(OsmPrimitive primitive) throws IllegalArgumentException { 51 51 if (primitive == null) 52 throw new IllegalArgumentException(tr(" parameter ''{0}'' must not be null", "primitive"));52 throw new IllegalArgumentException(tr("Parameter ''{0}'' must not be null.", "primitive")); 53 53 if (primitive.getId() == 0) 54 throw new IllegalArgumentException(tr(" id parameter ''{0}'' > 0 required. Got {1}", "primitive", primitive.getId()));54 throw new IllegalArgumentException(tr("Id parameter ''{0}'' > 0 required. Got {1}", "primitive", primitive.getId())); 55 55 this.id = primitive.getId(); 56 56 this.primitiveType = OsmPrimitiveType.from(primitive); 57 57 this.readFull = false; … … 69 69 */ 70 70 public OsmServerBackreferenceReader(long id, OsmPrimitiveType type) throws IllegalArgumentException { 71 71 if (id <= 0) 72 throw new IllegalArgumentException(tr(" parameter ''{0}'' > 0 required. Got {1}", "id", id));72 throw new IllegalArgumentException(tr("Parameter ''{0}'' > 0 required. Got {1}", "id", id)); 73 73 if (type == null) 74 throw new IllegalArgumentException(tr(" parameter ''{0}'' must not be null", "type"));74 throw new IllegalArgumentException(tr("Parameter ''{0}'' must not be null.", "type")); 75 75 this.id = id; 76 76 this.primitiveType = type; 77 77 this.readFull = false; -
org/openstreetmap/josm/io/OsmServerChangesetReader.java
43 43 */ 44 44 public List<Changeset> queryChangesets(ChangesetQuery query, ProgressMonitor monitor) throws OsmTransferException { 45 45 if (query == null) 46 throw new IllegalArgumentException(tr(" parameter ''{0}'' must not be null", "query"));46 throw new IllegalArgumentException(tr("Parameter ''{0}'' must not be null.", "query")); 47 47 if (monitor == null) { 48 48 monitor = NullProgressMonitor.INSTANCE; 49 49 } … … 77 77 */ 78 78 public Changeset readChangeset(long id, ProgressMonitor monitor) throws OsmTransferException { 79 79 if (id <= 0) 80 throw new IllegalArgumentException(tr(" parameter ''{0}'' > 0 expected. Got {1}", "id", id));80 throw new IllegalArgumentException(tr("Parameter ''{0}'' > 0 expected. Got {1}", "id", id)); 81 81 if (monitor == null) { 82 82 monitor = NullProgressMonitor.INSTANCE; 83 83 } -
org/openstreetmap/josm/io/OsmServerHistoryReader.java
30 30 */ 31 31 public OsmServerHistoryReader(OsmPrimitiveType type, long id) throws IllegalArgumentException { 32 32 if (type == null) 33 throw new IllegalArgumentException(tr(" parameter ''{0}'' must not be null", "type"));33 throw new IllegalArgumentException(tr("Parameter ''{0}'' must not be null.", "type")); 34 34 if (id < 0) 35 throw new IllegalArgumentException(tr(" parameter ''{0}'' >= 0 expected, got ''{1}''", "id", id));35 throw new IllegalArgumentException(tr("Parameter ''{0}'' >= 0 expected, got ''{1}''", "id", id)); 36 36 this.primitiveType = type; 37 37 this.id = id; 38 38 } -
org/openstreetmap/josm/io/OsmServerReader.java
60 60 try { 61 61 activeConnection = (HttpURLConnection)url.openConnection(); 62 62 } catch(Exception e) { 63 throw new OsmTransferException(tr("Failed to open connection to API {0} ", url.toExternalForm()), e);63 throw new OsmTransferException(tr("Failed to open connection to API {0}.", url.toExternalForm()), e); 64 64 } 65 65 if (cancel) { 66 66 activeConnection.disconnect(); … … 85 85 System.out.println("GET " + url); 86 86 activeConnection.connect(); 87 87 } catch (Exception e) { 88 throw new OsmTransferException(tr("Couldn't connect to the osmserver. Please check your internet connection."), e);88 throw new OsmTransferException(tr("Couldn't connect to the OSM server. Please check your internet connection."), e); 89 89 } 90 90 try { 91 91 if (isAuthCancelled() && activeConnection.getResponseCode() == HttpURLConnection.HTTP_UNAUTHORIZED) -
org/openstreetmap/josm/io/OsmServerUserInfoReader.java
45 45 UserInfo userInfo = new UserInfo(); 46 46 Node xmlNode = (Node)xpath.compile("/osm/user[1]").evaluate(document, XPathConstants.NODE); 47 47 if ( xmlNode== null) 48 throw new OsmDataParsingException(tr("XML tag <user> is missing "));48 throw new OsmDataParsingException(tr("XML tag <user> is missing.")); 49 49 50 50 // -- id 51 51 String v = getAttribute(xmlNode, "id"); 52 52 if (v == null) 53 throw new OsmDataParsingException(tr("Missing attribute ''{0}'' on XML tag ''{1}'' ", "id", "user"));53 throw new OsmDataParsingException(tr("Missing attribute ''{0}'' on XML tag ''{1}''.", "id", "user")); 54 54 try { 55 55 userInfo.setId(Long.parseLong(v)); 56 56 } catch(NumberFormatException e) { … … 74 74 if (xmlNode != null) { 75 75 v = getAttribute(xmlNode, "lat"); 76 76 if (v == null) 77 throw new OsmDataParsingException(tr("Missing attribute ''{0}'' on XML tag ''{1}'' ", "lat", "home"));77 throw new OsmDataParsingException(tr("Missing attribute ''{0}'' on XML tag ''{1}''.", "lat", "home")); 78 78 double lat; 79 79 try { 80 80 lat = Double.parseDouble(v); … … 84 84 85 85 v = getAttribute(xmlNode, "lon"); 86 86 if (v == null) 87 throw new OsmDataParsingException(tr("Missing attribute ''{0}'' on XML tag ''{1}'' ", "lon", "home"));87 throw new OsmDataParsingException(tr("Missing attribute ''{0}'' on XML tag ''{1}''.", "lon", "home")); 88 88 double lon; 89 89 try { 90 90 lon = Double.parseDouble(v); … … 94 94 95 95 v = getAttribute(xmlNode, "zoom"); 96 96 if (v == null) 97 throw new OsmDataParsingException(tr("Missing attribute ''{0}'' on XML tag ''{1}'' ", "zoom", "home"));97 throw new OsmDataParsingException(tr("Missing attribute ''{0}'' on XML tag ''{1}''.", "zoom", "home")); 98 98 int zoom; 99 99 try { 100 100 zoom = Integer.parseInt(v); -
org/openstreetmap/josm/io/OsmServerWriter.java
144 144 } 145 145 boolean useDiffUpload = Main.pref.getBoolean("osm-server.atomic-upload", apiVersion.compareTo("0.6")>=0); 146 146 if (useDiffUpload && ! casUseDiffUploads) { 147 System.out.println(tr("WARNING: preference ''{0}'' or apiversion ''{1}'' of dataset requires to use diff uploads, but API is not able to handle them. Ignoring diff upload.", "osm-server.atomic-upload", apiVersion));147 System.out.println(tr("WARNING: preference ''{0}'' or API version ''{1}'' of dataset requires to use diff uploads, but API is not able to handle them. Ignoring diff upload.", "osm-server.atomic-upload", apiVersion)); 148 148 useDiffUpload = false; 149 149 } 150 150 if (changeset == null) {
