comparison flys-artifacts/src/main/java/de/intevation/flys/exports/WaterlevelExporter.java @ 3462:13855a555d3b

Added new Output WaterlevelExport (CSV, WST and PDF) to FixRealizingCompute State. flys-artifacts/trunk@5130 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Thu, 26 Jul 2012 09:26:47 +0000
parents 1a9ab048573a
children 7e7587c905ab
comparison
equal deleted inserted replaced
3461:1481322efc02 3462:13855a555d3b
34 import de.intevation.flys.artifacts.WINFOArtifact; 34 import de.intevation.flys.artifacts.WINFOArtifact;
35 import de.intevation.flys.artifacts.model.CalculationResult; 35 import de.intevation.flys.artifacts.model.CalculationResult;
36 import de.intevation.flys.artifacts.model.WQCKms; 36 import de.intevation.flys.artifacts.model.WQCKms;
37 import de.intevation.flys.artifacts.model.WQKms; 37 import de.intevation.flys.artifacts.model.WQKms;
38 import de.intevation.flys.artifacts.model.WKmsJRDataSource; 38 import de.intevation.flys.artifacts.model.WKmsJRDataSource;
39 import de.intevation.flys.artifacts.model.fixings.FixRealizingResult;
39 import de.intevation.flys.artifacts.resources.Resources; 40 import de.intevation.flys.artifacts.resources.Resources;
40 41
41 import de.intevation.flys.utils.FLYSUtils; 42 import de.intevation.flys.utils.FLYSUtils;
42 import de.intevation.flys.utils.FLYSUtils.WQ_MODE; 43 import de.intevation.flys.utils.FLYSUtils.WQ_MODE;
43 import de.intevation.flys.utils.Formatter; 44 import de.intevation.flys.utils.Formatter;
159 protected void addData(Object d) { 160 protected void addData(Object d) {
160 if (d instanceof CalculationResult) { 161 if (d instanceof CalculationResult) {
161 d = ((CalculationResult)d).getData(); 162 d = ((CalculationResult)d).getData();
162 if (d instanceof WQKms []) { 163 if (d instanceof WQKms []) {
163 data.add((WQKms [])d); 164 data.add((WQKms [])d);
165 }
166 else if (d instanceof FixRealizingResult) {
167 data.add(((FixRealizingResult) d).getWQKms());
164 } 168 }
165 } 169 }
166 } 170 }
167 171
168 172

http://dive4elements.wald.intevation.org