view 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 source
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