diff artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/BedDiffCalculation.java @ 8273:5c3b36b519d0

Add metadata to bedheight facets in bed height differences.
author "Tom Gottfried <tom@intevation.de>"
date Tue, 16 Sep 2014 11:33:08 +0200
parents e4606eae8ea5
children 8a14605fb64a
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/BedDiffCalculation.java	Mon Sep 15 15:38:16 2014 +0200
+++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/BedDiffCalculation.java	Tue Sep 16 11:33:08 2014 +0200
@@ -44,7 +44,7 @@
             if (pair[0].getYear() == null || pair[1].getYear() == null) {
                 addProblem("beddiff.missing.year");
             }
-            results[i] = calculateYearDifference(pair);
+            results[i] = calculateYearDifference(pair, heightIds[i]);
         }
 
         return new CalculationResult(results, this);
@@ -59,7 +59,8 @@
     }
 
     private BedDiffYearResult calculateYearDifference(
-            BedHeightSingleData[] pair
+        BedHeightSingleData[] pair,
+        int[] ids
         ) {
         log.debug("BedDiffCalculation.calculateYearDifference");
         BedHeightSingleData s1 = pair[0];
@@ -125,7 +126,9 @@
             s1.getYear(),
             s2.getYear(),
             s1.getName(),
-            s2.getName());
+            s2.getName(),
+            ids[0],
+            ids[1]);
     }
 }
 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org