Mercurial > dive4elements > river
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; + } + +}