diff artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/tkhstate/TkhState.java @ 9150:23945061daec

gigantic refactoring: exporter, result, results to support multiple jaspers -> collisions
author gernotbelger
date Thu, 14 Jun 2018 16:56:31 +0200
parents b194fa64506a
children a4121ec450d6
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/tkhstate/TkhState.java	Thu Jun 14 15:12:25 2018 +0200
+++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/tkhstate/TkhState.java	Thu Jun 14 16:56:31 2018 +0200
@@ -14,6 +14,7 @@
 import org.dive4elements.artifacts.CallContext;
 import org.dive4elements.river.artifacts.ChartArtifact;
 import org.dive4elements.river.artifacts.D4EArtifact;
+import org.dive4elements.river.artifacts.common.AbstractCalculationExportableResult;
 import org.dive4elements.river.artifacts.model.Calculation;
 import org.dive4elements.river.artifacts.model.CalculationResult;
 import org.dive4elements.river.artifacts.model.DataFacet;
@@ -80,10 +81,10 @@
         final TkhCalculationResults results = (TkhCalculationResults) res.getData();
 
         /* add themes for chart, for each result */
-        final List<TkhCalculationResult> resultList = results.getResults();
+        final List<AbstractCalculationExportableResult<TkhCalculationResults>> resultList = results.getResults();
         for (int index = 0; index < resultList.size(); index++) {
 
-            final TkhCalculationResult result = resultList.get(index);
+            final TkhCalculationResult result = (TkhCalculationResult) resultList.get(index);
 
             facets.add(TkhProcessor.createTkhFacet(context, hash, this.id, result, index));
 

http://dive4elements.wald.intevation.org