diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/CrossSectionWaterLineFacet.java @ 1802:26d7077e42d2

Corrected CrossSection diagram/out to include one facet per computed waterlevel. flys-artifacts/trunk@3126 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Tue, 01 Nov 2011 10:40:05 +0000
parents fbe18ad4caff
children b30e1710df1d
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/CrossSectionWaterLineFacet.java	Mon Oct 31 17:05:14 2011 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/CrossSectionWaterLineFacet.java	Tue Nov 01 10:40:05 2011 +0000
@@ -22,8 +22,8 @@
 
 
     /** Trivial constructor, set (maybe localized) description. */
-    public CrossSectionWaterLineFacet(String description) {
-        super(0, CROSS_SECTION_WATER_LINE, description);
+    public CrossSectionWaterLineFacet(int idx, String description) {
+        super(idx, CROSS_SECTION_WATER_LINE, description);
     }
 
 
@@ -35,14 +35,14 @@
 
         WINFOArtifact winfo = (WINFOArtifact)artifact;
 
-        return winfo.getWaterLines();
+        return winfo.getWaterLines(this.getIndex());
     }
 
 
     /** Do a deep copy. */
     @Override 
     public Facet deepCopy() {
-        CrossSectionWaterLineFacet copy = new CrossSectionWaterLineFacet(this.description);
+        CrossSectionWaterLineFacet copy = new CrossSectionWaterLineFacet(this.getIndex(), this.description);
         copy.set(this);
         return copy;
     }

http://dive4elements.wald.intevation.org