# HG changeset patch # User Raimund Renkert # Date 1352997528 -3600 # Node ID bb8b1c182913b3d648faed4a6c6b80855c5306b6 # Parent 3ad726e29460f19daa2ff625d964d4cf59688a13 New doOut for total load in sediment load calculation. diff -r 3ad726e29460 -r bb8b1c182913 flys-artifacts/src/main/java/de/intevation/flys/exports/minfo/SedimentLoadLSGenerator.java --- a/flys-artifacts/src/main/java/de/intevation/flys/exports/minfo/SedimentLoadLSGenerator.java Thu Nov 15 17:37:40 2012 +0100 +++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/minfo/SedimentLoadLSGenerator.java Thu Nov 15 17:38:48 2012 +0100 @@ -121,6 +121,13 @@ attr, visible); } + else if (name.equals(SEDIMENT_LOAD_TOTAL_LOAD)) { + doSedimentLoadTotalLoadOut( + (SedimentLoadResult) bundle.getData(context), + bundle, + attr, + visible); + } else if (name.equals(SEDIMENT_LOAD_TOTAL)) { doSedimentLoadTotalOut( (SedimentLoadResult) bundle.getData(context), @@ -216,6 +223,15 @@ addAxisSeries(series, YAXIS.L.idx, visible); } + protected void doSedimentLoadTotalLoadOut(SedimentLoadResult data, + ArtifactAndFacet aandf, Document theme, boolean visible) { + + XYSeries series = new StyledXYSeries(aandf.getFacetDescription(), theme); + StyledSeriesBuilder.addPoints(series, data.getTotalLoadData(), true); + + addAxisSeries(series, YAXIS.L.idx, visible); + } + protected void doSedimentLoadTotalOut(SedimentLoadResult data, ArtifactAndFacet aandf, Document theme, boolean visible) {