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);

http://dive4elements.wald.intevation.org