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 }

http://dive4elements.wald.intevation.org