Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/GaugeDischargeCurveFacet.java @ 4032:a5e1ca620f15
Add description and set correct name for GaugeDischargeCurveFacet
author | Björn Ricks <bjoern.ricks@intevation.de> |
---|---|
date | Thu, 04 Oct 2012 14:48:49 +0200 |
parents | b7bdef1831ac |
children | 21f4e4b79121 |
comparison
equal
deleted
inserted
replaced
4031:e4e345d81a65 | 4032:a5e1ca620f15 |
---|---|
22 * | 22 * |
23 * @author <a href="mailto:bjoern.ricks@intevation.de">Björn Ricks</a> | 23 * @author <a href="mailto:bjoern.ricks@intevation.de">Björn Ricks</a> |
24 */ | 24 */ |
25 public class GaugeDischargeCurveFacet | 25 public class GaugeDischargeCurveFacet |
26 extends DefaultFacet | 26 extends DefaultFacet |
27 implements FacetTypes | |
27 { | 28 { |
28 private static final Logger log = | 29 private static final Logger log = |
29 Logger.getLogger(GaugeDischargeCurveFacet.class); | 30 Logger.getLogger(GaugeDischargeCurveFacet.class); |
30 | 31 |
31 public GaugeDischargeCurveFacet() { | 32 public GaugeDischargeCurveFacet(String description) { |
32 super(0, "facet.gauge.discharge_curve", "facet.gauge.discharge_curve"); | 33 super(0, GAUGE_DISCHARGE_CURVE, description); |
33 } | 34 } |
34 | 35 |
35 @Override | 36 @Override |
36 public Object getData(Artifact art, CallContext context) { | 37 public Object getData(Artifact art, CallContext context) { |
37 | 38 |
66 return new WQKms(kms, values[0], values[1], name); | 67 return new WQKms(kms, values[0], values[1], name); |
67 } | 68 } |
68 | 69 |
69 @Override | 70 @Override |
70 public Facet deepCopy() { | 71 public Facet deepCopy() { |
71 GaugeDischargeCurveFacet copy = new GaugeDischargeCurveFacet(); | 72 GaugeDischargeCurveFacet copy = new GaugeDischargeCurveFacet( |
73 this.description); | |
72 copy.set(this); | 74 copy.set(this); |
73 return copy; | 75 return copy; |
74 } | 76 } |
75 } | 77 } |