comparison flys-artifacts/src/main/java/de/intevation/flys/exports/ComputedDischargeCurveExporter.java @ 715:9665d6a48f7b

Fix for flys/issue154 flys-artifacts/trunk@2182 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Tue, 21 Jun 2011 16:31:19 +0000
parents dad1a2c88f9f
children 65dac9cf6ff5
comparison
equal deleted inserted replaced
714:2f25ca828efd 715:9665d6a48f7b
12 12
13 import au.com.bytecode.opencsv.CSVWriter; 13 import au.com.bytecode.opencsv.CSVWriter;
14 14
15 import de.intevation.artifacts.CallContext; 15 import de.intevation.artifacts.CallContext;
16 16
17 import de.intevation.flys.artifacts.model.CalculationResult;
17 import de.intevation.flys.artifacts.model.WQKms; 18 import de.intevation.flys.artifacts.model.WQKms;
19
18 import de.intevation.flys.utils.Formatter; 20 import de.intevation.flys.utils.Formatter;
19 21
20 22
21 /** 23 /**
22 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a> 24 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a>
50 } 52 }
51 53
52 54
53 @Override 55 @Override
54 protected void addData(Object d) { 56 protected void addData(Object d) {
55 if (d instanceof WQKms []) { 57 if (d instanceof CalculationResult) {
56 data.addAll(Arrays.asList((WQKms [])d)); 58 d = ((CalculationResult)d).getData();
59 if (d instanceof WQKms []) {
60 data.addAll(Arrays.asList((WQKms [])d));
61 }
57 } 62 }
58 } 63 }
59 64
60 65
61 protected void writeCSVData(CSVWriter writer) { 66 protected void writeCSVData(CSVWriter writer) {

http://dive4elements.wald.intevation.org