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]),

http://dive4elements.wald.intevation.org