diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/minfo/BedQualityResult.java @ 3760:312870fded7e

Added result objects for minfo bed quality calculation. flys-artifacts/trunk@5459 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Raimund Renkert <raimund.renkert@intevation.de>
date Thu, 13 Sep 2012 13:51:00 +0000
parents
children 55fe9c1dc6f3
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/minfo/BedQualityResult.java	Thu Sep 13 13:51:00 2012 +0000
@@ -0,0 +1,78 @@
+package de.intevation.flys.artifacts.model.minfo;
+
+import java.io.Serializable;
+
+import de.intevation.flys.artifacts.model.DateRange;
+
+public class BedQualityResult implements Serializable {
+
+    public static enum DIAMETER_TYPE {
+        D90,
+        D84,
+        D80,
+        D75,
+        D70,
+        D60,
+        D50,
+        D40,
+        D30,
+        D25,
+        D20,
+        D16,
+        D10,
+        DMIN,
+        DMAX
+    }
+
+    protected DIAMETER_TYPE type;
+    protected double diameter;
+    protected double km;
+    protected DateRange dateRange;
+
+    public BedQualityResult () {
+    }
+
+    public BedQualityResult (
+        DIAMETER_TYPE type,
+        double diameter,
+        double km,
+        DateRange range
+    ) {
+        this.type = type;
+        this.diameter = diameter;
+        this.km = km;
+        this.dateRange = range;
+    }
+
+    public DIAMETER_TYPE getType() {
+        return this.type;
+    }
+
+    public double getKm() {
+        return this.km;
+    }
+
+    public double getDiameter() {
+        return this.diameter;
+    }
+
+    public DateRange getDateRange() {
+        return this.dateRange;
+    }
+        public void setType(DIAMETER_TYPE type) {
+        this.type = type;
+    }
+
+    public void setDiameter(double diameter) {
+        this.diameter = diameter;
+    }
+
+    public void setKm(double km) {
+        this.km = km;
+    }
+
+    public void setDateRange(DateRange dateRange) {
+        this.dateRange = dateRange;
+    }
+
+}

http://dive4elements.wald.intevation.org