Ignore:
Timestamp:
2015-05-18T02:14:30+02:00 (9 years ago)
Author:
Don-vip
Message:

Sonar - various performance improvements

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/dialogs/LatLonDialog.java

    r8366 r8390  
    4646    private EastNorth eastNorthCoordinates;
    4747
    48     private static final double ZERO = 0.0;
     48    private static final Double ZERO = 0.0;
    4949    private static final String DEG = "\u00B0";
    5050    private static final String MIN = "\u2032";
     
    349349        if (mXml.matches()) {
    350350            setLatLonObj(latLon,
    351                     Double.parseDouble(mXml.group(1).replace(',', '.')), ZERO, ZERO, "N",
    352                     Double.parseDouble(mXml.group(2).replace(',', '.')), ZERO, ZERO, "E");
     351                    Double.valueOf(mXml.group(1).replace(',', '.')), ZERO, ZERO, "N",
     352                    Double.valueOf(mXml.group(2).replace(',', '.')), ZERO, ZERO, "E");
    353353        } else {
    354354            final Matcher m = P.matcher(coord);
     
    360360                if (m.group(1) != null) {
    361361                    sb.append('R');     // floating point number
    362                     list.add(Double.parseDouble(m.group(1).replace(',', '.')));
     362                    list.add(Double.valueOf(m.group(1).replace(',', '.')));
    363363                } else if (m.group(2) != null) {
    364364                    sb.append('Z');     // integer number
    365                     list.add(Double.parseDouble(m.group(2)));
     365                    list.add(Double.valueOf(m.group(2)));
    366366                } else if (m.group(3) != null) {
    367367                    sb.append('o');     // degree sign
     
    373373                    sb.append(',');     // separator
    374374                } else if (m.group(7) != null) {
    375                     sb.append("x");     // cardinal direction
     375                    sb.append('x');     // cardinal direction
    376376                    String c = m.group(7).toUpperCase();
    377377                    if ("N".equals(c) || "S".equals(c) || "E".equals(c) || "W".equals(c)) {
Note: See TracChangeset for help on using the changeset viewer.