Mercurial > dive4elements > river
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) { |