Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/exports/minfo/SedimentLoadLSGenerator.java @ 4545:bb8b1c182913
New doOut for total load in sediment load calculation.
author | Raimund Renkert <rrenkert@intevation.de> |
---|---|
date | Thu, 15 Nov 2012 17:38:48 +0100 |
parents | 0b330ed218f6 |
children | ef93ef4ff6b1 |
comparison
equal
deleted
inserted
replaced
4544:3ad726e29460 | 4545:bb8b1c182913 |
---|---|
119 (SedimentLoadResult) bundle.getData(context), | 119 (SedimentLoadResult) bundle.getData(context), |
120 bundle, | 120 bundle, |
121 attr, | 121 attr, |
122 visible); | 122 visible); |
123 } | 123 } |
124 else if (name.equals(SEDIMENT_LOAD_TOTAL_LOAD)) { | |
125 doSedimentLoadTotalLoadOut( | |
126 (SedimentLoadResult) bundle.getData(context), | |
127 bundle, | |
128 attr, | |
129 visible); | |
130 } | |
124 else if (name.equals(SEDIMENT_LOAD_TOTAL)) { | 131 else if (name.equals(SEDIMENT_LOAD_TOTAL)) { |
125 doSedimentLoadTotalOut( | 132 doSedimentLoadTotalOut( |
126 (SedimentLoadResult) bundle.getData(context), | 133 (SedimentLoadResult) bundle.getData(context), |
127 bundle, | 134 bundle, |
128 attr, | 135 attr, |
214 StyledSeriesBuilder.addPoints(series, data.getSuspSedimentData(), true); | 221 StyledSeriesBuilder.addPoints(series, data.getSuspSedimentData(), true); |
215 | 222 |
216 addAxisSeries(series, YAXIS.L.idx, visible); | 223 addAxisSeries(series, YAXIS.L.idx, visible); |
217 } | 224 } |
218 | 225 |
226 protected void doSedimentLoadTotalLoadOut(SedimentLoadResult data, | |
227 ArtifactAndFacet aandf, Document theme, boolean visible) { | |
228 | |
229 XYSeries series = new StyledXYSeries(aandf.getFacetDescription(), theme); | |
230 StyledSeriesBuilder.addPoints(series, data.getTotalLoadData(), true); | |
231 | |
232 addAxisSeries(series, YAXIS.L.idx, visible); | |
233 } | |
234 | |
219 protected void doSedimentLoadTotalOut(SedimentLoadResult data, | 235 protected void doSedimentLoadTotalOut(SedimentLoadResult data, |
220 ArtifactAndFacet aandf, Document theme, boolean visible) { | 236 ArtifactAndFacet aandf, Document theme, boolean visible) { |
221 | 237 |
222 XYSeries series = new StyledXYSeries(aandf.getFacetDescription(), theme); | 238 XYSeries series = new StyledXYSeries(aandf.getFacetDescription(), theme); |
223 StyledSeriesBuilder.addPoints(series, data.getTotalData(), true); | 239 StyledSeriesBuilder.addPoints(series, data.getTotalData(), true); |