Mercurial > dive4elements > river
comparison 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 |
comparison
equal
deleted
inserted
replaced
4182:ad2489b595d7 | 4183:1755a1bfe5ce |
---|---|
7 import java.util.Date; | 7 import java.util.Date; |
8 import java.util.List; | 8 import java.util.List; |
9 import java.util.Map; | 9 import java.util.Map; |
10 import java.util.HashMap; | 10 import java.util.HashMap; |
11 import java.util.Locale; | 11 import java.util.Locale; |
12 import java.util.TreeMap; | |
12 | 13 |
13 import org.w3c.dom.Document; | 14 import org.w3c.dom.Document; |
14 | 15 |
15 import org.apache.log4j.Logger; | 16 import org.apache.log4j.Logger; |
16 | 17 |
155 | 156 |
156 double[] wq = new double[3]; | 157 double[] wq = new double[3]; |
157 | 158 |
158 String gaugeName = getReferenceGaugename(); | 159 String gaugeName = getReferenceGaugename(); |
159 | 160 |
160 for (int i = 0, n = wqt.size(); i < n; i++) { | 161 List<WQTimerange.TimerangeItem> sorted = wqt.sort(); |
161 Timerange tr = wqt.getTimerange(i); | 162 |
163 for (int i = 0, n = sorted.size(); i < n; i++) { | |
164 WQTimerange.TimerangeItem item = sorted.get(i); | |
165 | |
166 Timerange tr = item.timerange; | |
162 Date start = new Date(tr.getStart()); | 167 Date start = new Date(tr.getStart()); |
163 Date end = new Date(tr.getEnd()); | 168 Date end = new Date(tr.getEnd()); |
164 | 169 |
165 wqt.get(i, wq); | 170 item.get(wq); |
166 | 171 |
167 writer.writeNext(new String[] { | 172 writer.writeNext(new String[] { |
168 df.format(start) + " - " + df.format(end), | 173 df.format(start) + " - " + df.format(end), |
169 wf.format(wq[0]), | 174 wf.format(wq[0]), |
170 qf.format(wq[1]), | 175 qf.format(wq[1]), |