Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/CrossSectionFacet.java @ 1138:d90f5bfa3ddf
Fix profile loading of cross section diagram.
flys-artifacts/trunk@2659 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Wed, 07 Sep 2011 07:48:03 +0000 |
parents | 111794adf285 |
children | 51e59f221333 |
comparison
equal
deleted
inserted
replaced
1137:073c36bb94ed | 1138:d90f5bfa3ddf |
---|---|
20 extends DefaultFacet | 20 extends DefaultFacet |
21 implements FacetTypes { | 21 implements FacetTypes { |
22 | 22 |
23 private static Logger logger = Logger.getLogger(CrossSectionFacet.class); | 23 private static Logger logger = Logger.getLogger(CrossSectionFacet.class); |
24 | 24 |
25 protected ComputeType type; | |
25 | 26 |
26 /** Trivial constructor, set (maybe localized) description. */ | 27 /** Trivial constructor, set (maybe localized) description. */ |
27 public CrossSectionFacet(String description) { | 28 public CrossSectionFacet(String description) { |
28 super(0, CROSS_SECTION, description); | 29 super(0, CROSS_SECTION, description); |
30 type = ComputeType.ADVANCE; | |
29 } | 31 } |
30 | 32 |
31 | 33 |
32 /** | 34 /** |
33 * Gets dummy data. | 35 * Gets dummy data. |
38 WINFOArtifact winfo = (WINFOArtifact)artifact; | 40 WINFOArtifact winfo = (WINFOArtifact)artifact; |
39 | 41 |
40 return winfo.getCrossSectionData(); | 42 return winfo.getCrossSectionData(); |
41 } | 43 } |
42 | 44 |
45 | |
46 /** Do a deep copy. */ | |
43 @Override | 47 @Override |
44 public Facet deepCopy() { | 48 public Facet deepCopy() { |
45 CrossSectionFacet copy = new CrossSectionFacet(this.description); | 49 CrossSectionFacet copy = new CrossSectionFacet(this.description); |
46 copy.set(this); | 50 copy.set(this); |
47 return copy; | 51 return copy; |