diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/WaterlevelFacet.java @ 2125:7a8f52267a5c

Fix stateId/hash assignment in WaterlevelFacet. flys-artifacts/trunk@3695 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Tue, 17 Jan 2012 09:00:30 +0000
parents 81312f84689a
children 5f3726f31f00
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/WaterlevelFacet.java	Tue Jan 17 08:17:50 2012 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/WaterlevelFacet.java	Tue Jan 17 09:00:30 2012 +0000
@@ -32,7 +32,7 @@
         String      hash
 
     ) {
-        super(index, name, description, type, stateID, hash);
+        super(index, name, description, type, hash, stateID);
     }
 
     public WaterlevelFacet() {
@@ -44,7 +44,8 @@
      * @return a WQKms at given index.
      */
     public Object getData(Artifact artifact, CallContext context) {
-        logger.debug("Get data for waterlevels at index: " + index);
+        logger.debug("Get data for waterlevels at index: " + index +
+            " /stateId: " + stateId);
 
         FLYSArtifact winfo = (FLYSArtifact)artifact;
 
@@ -63,8 +64,8 @@
         WaterlevelFacet copy = new WaterlevelFacet();
         copy.set(this);
         copy.type    = type;
+        copy.hash    = hash;
         copy.stateId = stateId;
-        copy.hash    = hash;
         return copy;
     }
 }

http://dive4elements.wald.intevation.org