Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/exports/HistoricalDischargeCurveExporter.java @ 4183:1755a1bfe5ce
Merged
author | Christian Lins <christian.lins@intevation.de> |
---|---|
date | Fri, 19 Oct 2012 09:20:52 +0200 |
parents | 7dd45896e941 |
children | 810db532803a |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/HistoricalDischargeCurveExporter.java Tue Oct 16 12:44:15 2012 +0200 +++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/HistoricalDischargeCurveExporter.java Fri Oct 19 09:20:52 2012 +0200 @@ -9,6 +9,7 @@ import java.util.Map; import java.util.HashMap; import java.util.Locale; +import java.util.TreeMap; import org.w3c.dom.Document; @@ -157,12 +158,16 @@ String gaugeName = getReferenceGaugename(); - for (int i = 0, n = wqt.size(); i < n; i++) { - Timerange tr = wqt.getTimerange(i); + List<WQTimerange.TimerangeItem> sorted = wqt.sort(); + + for (int i = 0, n = sorted.size(); i < n; i++) { + WQTimerange.TimerangeItem item = sorted.get(i); + + Timerange tr = item.timerange; Date start = new Date(tr.getStart()); Date end = new Date(tr.getEnd()); - wqt.get(i, wq); + item.get(wq); writer.writeNext(new String[] { df.format(start) + " - " + df.format(end),