Changeset 8365 in josm for trunk/src/org/openstreetmap/josm/data
- Timestamp:
- 2015-05-16T15:13:38+02:00 (9 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/data
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/APIDataSet.java
r8338 r8365 338 338 @Override 339 339 public int compare(Relation o1, Relation o2) { 340 return Integer. valueOf(uploadOrder.indexOf(o1)).compareTo(uploadOrder.indexOf(o2));340 return Integer.compare(uploadOrder.indexOf(o1), uploadOrder.indexOf(o2)); 341 341 } 342 342 } -
trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java
r8349 r8365 678 678 this.imageryType = type; 679 679 if (m.group(2) != null) { 680 defaultMaxZoom = Integer. valueOf(m.group(2));680 defaultMaxZoom = Integer.parseInt(m.group(2)); 681 681 } 682 682 if (m.group(1) != null) { 683 defaultMinZoom = Integer. valueOf(m.group(1));683 defaultMinZoom = Integer.parseInt(m.group(1)); 684 684 } 685 685 break; -
trunk/src/org/openstreetmap/josm/data/osm/Changeset.java
r8130 r8365 93 93 94 94 public int compareTo(Changeset other) { 95 return Integer. valueOf(getId()).compareTo(other.getId());95 return Integer.compare(getId(), other.getId()); 96 96 } 97 97 -
trunk/src/org/openstreetmap/josm/data/osm/Node.java
r8291 r8365 296 296 @Override 297 297 public int compareTo(OsmPrimitive o) { 298 return o instanceof Node ? Long. valueOf(getUniqueId()).compareTo(o.getUniqueId()) : 1;298 return o instanceof Node ? Long.compare(getUniqueId(), o.getUniqueId()) : 1; 299 299 } 300 300 -
trunk/src/org/openstreetmap/josm/data/osm/NodeData.java
r6890 r8365 15 15 private double lon = Double.NaN; 16 16 17 public NodeData() {} 17 /** 18 * Constructs a new {@code NodeData}. 19 */ 20 public NodeData() { 18 21 22 } 23 24 /** 25 * Constructs a new {@code NodeData}. 26 * @param data node data to copy 27 */ 19 28 public NodeData(NodeData data) { 20 29 super(data); … … 44 53 @Override 45 54 public EastNorth getEastNorth() { 46 /* 47 * No internal caching of projected coordinates needed. In contrast to getEastNorth() 48 * on Node, this method is rarely used. Caching would be overkill. 49 */ 55 // No internal caching of projected coordinates needed. In contrast to getEastNorth() 56 // on Node, this method is rarely used. Caching would be overkill. 50 57 return Projections.project(getCoor()); 51 58 } … … 53 60 @Override 54 61 public void setEastNorth(EastNorth eastNorth) { 55 LatLon ll = Projections.inverseProject(eastNorth); 56 setCoor(ll); 62 setCoor(Projections.inverseProject(eastNorth)); 57 63 } 58 64 … … 76 82 visitor.visit(this); 77 83 } 78 79 84 } -
trunk/src/org/openstreetmap/josm/data/osm/NoteData.java
r8338 r8365 52 52 return -1; 53 53 } 54 return Long. valueOf(Math.abs(n1.getId())).compareTo(Long.valueOf(Math.abs(n2.getId())));54 return Long.compare(Math.abs(n1.getId()), Math.abs(n2.getId())); 55 55 } 56 56 }; -
trunk/src/org/openstreetmap/josm/data/osm/Relation.java
r8338 r8365 300 300 @Override 301 301 public int compareTo(OsmPrimitive o) { 302 return o instanceof Relation ? Long.valueOf(getUniqueId()).compareTo(o.getUniqueId()) : -1; 303 } 304 302 return o instanceof Relation ? Long.compare(getUniqueId(), o.getUniqueId()) : -1; 303 } 304 305 /** 306 * Returns the first member. 307 * @return first member, or {@code null} 308 */ 305 309 public RelationMember firstMember() { 306 if (isIncomplete()) return null; 307 308 RelationMember[] members = this.members; 309 return (members.length == 0) ? null : members[0]; 310 } 310 return (isIncomplete() || members.length == 0) ? null : members[0]; 311 } 312 313 /** 314 * Returns the last member. 315 * @return last member, or {@code null} 316 */ 311 317 public RelationMember lastMember() { 312 if (isIncomplete()) return null; 313 314 RelationMember[] members = this.members; 315 return (members.length == 0) ? null : members[members.length - 1]; 318 return (isIncomplete() || members.length == 0) ? null : members[members.length - 1]; 316 319 } 317 320 -
trunk/src/org/openstreetmap/josm/data/osm/Way.java
r8345 r8365 351 351 if (o instanceof Relation) 352 352 return 1; 353 return o instanceof Way ? Long. valueOf(getUniqueId()).compareTo(o.getUniqueId()) : -1;353 return o instanceof Way ? Long.compare(getUniqueId(), o.getUniqueId()) : -1; 354 354 } 355 355 -
trunk/src/org/openstreetmap/josm/data/osm/history/HistoryOsmPrimitive.java
r8291 r8365 156 156 if (this.id != o.id) 157 157 throw new ClassCastException(tr("Cannot compare primitive with ID ''{0}'' to primitive with ID ''{1}''.", o.id, this.id)); 158 return Long. valueOf(this.version).compareTo(o.version);158 return Long.compare(this.version, o.version); 159 159 } 160 160 -
trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateRelation.java
r8346 r8365 131 131 * Class to store relation data (keys are usually cleanup and may not be equal to original relation) 132 132 */ 133 private class RelationPair {133 private static class RelationPair { 134 134 /** Member objects of the relation */ 135 135 private RelationMembers members; -
trunk/src/org/openstreetmap/josm/data/validation/tests/SimilarNamedWays.java
r8338 r8365 223 223 } 224 224 225 public class RegExprRule implements NormalizeRule {225 public static class RegExprRule implements NormalizeRule { 226 226 private final Pattern regExpr; 227 227 private final String replacement; … … 243 243 } 244 244 245 public class SynonymRule implements NormalizeRule {245 public static class SynonymRule implements NormalizeRule { 246 246 247 247 private final String[] words;
Note:
See TracChangeset
for help on using the changeset viewer.