diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/CrossSectionFacet.java @ 1803:51e59f221333

Minor preparations for WINFO/CrossSection to handle multiple cross-sections. flys-artifacts/trunk@3128 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Tue, 01 Nov 2011 12:23:59 +0000
parents d90f5bfa3ddf
children 27bb2e24f7f8
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/CrossSectionFacet.java	Tue Nov 01 10:40:05 2011 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/CrossSectionFacet.java	Tue Nov 01 12:23:59 2011 +0000
@@ -25,8 +25,8 @@
     protected ComputeType type;
 
     /** Trivial constructor, set (maybe localized) description. */
-    public CrossSectionFacet(String description) {
-        super(0, CROSS_SECTION, description);
+    public CrossSectionFacet(int idx, String description) {
+        super(idx, CROSS_SECTION, description);
         type = ComputeType.ADVANCE;
     }
 
@@ -46,7 +46,7 @@
     /** Do a deep copy. */
     @Override 
     public Facet deepCopy() {
-        CrossSectionFacet copy = new CrossSectionFacet(this.description);
+        CrossSectionFacet copy = new CrossSectionFacet(this.index, this.description);
         copy.set(this);
         return copy;
     }

http://dive4elements.wald.intevation.org