Changeset 7005 in josm for trunk/src/org/openstreetmap/josm/io/GpxReader.java
- Timestamp:
- 2014-04-26T17:39:23+02:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/io/GpxReader.java
r6830 r7005 67 67 private Extensions currentExtensions; 68 68 private Stack<State> states; 69 private final Stack<String> elements = new Stack< String>();69 private final Stack<String> elements = new Stack<>(); 70 70 71 71 private StringBuffer accumulator = new StringBuffer(); … … 75 75 @Override public void startDocument() { 76 76 accumulator = new StringBuffer(); 77 states = new Stack< State>();77 states = new Stack<>(); 78 78 data = new GpxData(); 79 79 } … … 123 123 states.push(currentState); 124 124 currentState = State.trk; 125 currentTrack = new ArrayList< Collection<WayPoint>>();126 currentTrackAttr = new HashMap< String, Object>();125 currentTrack = new ArrayList<>(); 126 currentTrackAttr = new HashMap<>(); 127 127 } else if (localName.equals("extensions")) { 128 128 states.push(currentState); … … 164 164 states.push(currentState); 165 165 currentState = State.trkseg; 166 currentTrackSeg = new ArrayList< WayPoint>();166 currentTrackSeg = new ArrayList<>(); 167 167 } else if (localName.equals("link")) { 168 168 states.push(currentState); … … 415 415 416 416 public void tryToFinish() throws SAXException { 417 List<String> remainingElements = new ArrayList< String>(elements);417 List<String> remainingElements = new ArrayList<>(elements); 418 418 for (int i=remainingElements.size() - 1; i >= 0; i--) { 419 419 endElement(null, remainingElements.get(i), remainingElements.get(i));
Note:
See TracChangeset
for help on using the changeset viewer.