Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/exports/WaterlevelExporter.java @ 7116:3c7471b929d1
Merge branch generator-refectoring into default.
author | Andre Heinecke <aheinecke@intevation.de> |
---|---|
date | Tue, 24 Sep 2013 12:29:44 +0200 |
parents | 41567bf1e131 |
children | fe32a7f9655e |
comparison
equal
deleted
inserted
replaced
7095:bdadffad35b1 | 7116:3c7471b929d1 |
---|---|
19 import java.util.List; | 19 import java.util.List; |
20 import java.util.Locale; | 20 import java.util.Locale; |
21 import java.util.regex.Matcher; | 21 import java.util.regex.Matcher; |
22 import java.util.regex.Pattern; | 22 import java.util.regex.Pattern; |
23 | 23 |
24 import org.w3c.dom.Document; | |
25 | |
26 import org.apache.log4j.Logger; | 24 import org.apache.log4j.Logger; |
27 | 25 |
28 import au.com.bytecode.opencsv.CSVWriter; | 26 import au.com.bytecode.opencsv.CSVWriter; |
29 | 27 |
30 import org.dive4elements.river.artifacts.model.ConstantWQKms; | 28 import org.dive4elements.river.artifacts.model.ConstantWQKms; |
33 import net.sf.jasperreports.engine.JasperFillManager; | 31 import net.sf.jasperreports.engine.JasperFillManager; |
34 import net.sf.jasperreports.engine.JasperPrint; | 32 import net.sf.jasperreports.engine.JasperPrint; |
35 import net.sf.jasperreports.engine.JRException; | 33 import net.sf.jasperreports.engine.JRException; |
36 | 34 |
37 import org.dive4elements.artifacts.Artifact; | 35 import org.dive4elements.artifacts.Artifact; |
38 import org.dive4elements.artifacts.CallContext; | |
39 import org.dive4elements.artifacts.CallMeta; | 36 import org.dive4elements.artifacts.CallMeta; |
40 import org.dive4elements.artifacts.common.utils.Config; | 37 import org.dive4elements.artifacts.common.utils.Config; |
41 | 38 |
42 import org.dive4elements.river.model.Gauge; | 39 import org.dive4elements.river.model.Gauge; |
43 | 40 |
143 protected List<WQKms[]> data; | 140 protected List<WQKms[]> data; |
144 | 141 |
145 /** The storage that contains official fixings if available.*/ | 142 /** The storage that contains official fixings if available.*/ |
146 protected List<WQKms> officalFixings; | 143 protected List<WQKms> officalFixings; |
147 | 144 |
148 public void init(Document request, OutputStream out, CallContext context) { | 145 public WaterlevelExporter() { |
149 logger.debug("WaterlevelExporter.init"); | |
150 | |
151 super.init(request, out, context); | |
152 | |
153 data = new ArrayList<WQKms[]>(); | 146 data = new ArrayList<WQKms[]>(); |
154 } | 147 } |
155 | |
156 | 148 |
157 @Override | 149 @Override |
158 public void generate() | 150 public void generate() |
159 throws IOException | 151 throws IOException |
160 { | 152 { |