diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/WaterlevelState.java @ 929:960dc6328e70

Facets created by the WaterlevelState store information about state's id and artifact's hash value now. flys-artifacts/trunk@2286 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 06 Jul 2011 09:18:31 +0000
parents 53a2be494765
children 3fd891d5228d
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/WaterlevelState.java	Tue Jul 05 17:28:57 2011 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/WaterlevelState.java	Wed Jul 06 09:18:31 2011 +0000
@@ -86,8 +86,8 @@
             logger.debug("Create facet: " + nameW);
             logger.debug("Create facet: " + nameQ);
 
-            Facet w = new WaterlevelFacet(i, LONGITUDINAL_W, nameW);
-            Facet q = new WaterlevelFacet(i, LONGITUDINAL_Q, nameQ);
+            Facet w = new WaterlevelFacet(i, LONGITUDINAL_W, nameW, ComputeType.ADVANCE, getID(), winfo.hash());
+            Facet q = new WaterlevelFacet(i, LONGITUDINAL_Q, nameQ, ComputeType.ADVANCE, getID(), winfo.hash());
 
             facets.add(w);
             facets.add(q);
@@ -102,7 +102,10 @@
         }
 
         if (res.getReport().hasProblems()) {
-            facets.add(new ReportFacet());
+            facets.add(new ReportFacet(
+                ComputeType.ADVANCE,
+                winfo.hash(),
+                getID()));
         }
 
         return res;

http://dive4elements.wald.intevation.org