comparison artifacts/src/main/java/org/dive4elements/river/exports/ComputedDischargeCurveGenerator.java @ 7623:b64c263df4d1

issue1579: ComputedDischargeCurveGenerator: Handle WQKms data.
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Mon, 02 Dec 2013 09:56:35 +0100
parents 1b35b2ddfc28
children fa4fbd66e752
comparison
equal deleted inserted replaced
7622:c9b82ffbb7dc 7623:b64c263df4d1
214 ArtifactAndFacet aaf, 214 ArtifactAndFacet aaf,
215 ThemeDocument theme, 215 ThemeDocument theme,
216 boolean visible 216 boolean visible
217 ) { 217 ) {
218 logger.debug("ComputedDischargeCurveGenerator: doWQOut"); 218 logger.debug("ComputedDischargeCurveGenerator: doWQOut");
219 double [][] data = (double [][]) wq;
220
221 XYSeries series = new StyledXYSeries(aaf.getFacetDescription(), theme); 219 XYSeries series = new StyledXYSeries(aaf.getFacetDescription(), theme);
222 StyledSeriesBuilder.addPoints(series, data, true); 220 if (wq instanceof double[][]) {
221 double [][] data = (double [][]) wq;
222 StyledSeriesBuilder.addPoints(series, data, true);
223 } else if (wq instanceof WQKms) {
224 WQKms wqkms = (WQKms) wq;
225 StyledSeriesBuilder.addPointsQW(series, (WQKms) wq);
226 }
223 227
224 addAxisSeries(series, YAXIS.W.idx, visible); 228 addAxisSeries(series, YAXIS.W.idx, visible);
225 } 229 }
226 230
227 231

http://dive4elements.wald.intevation.org