view flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/minfo/BedDiffEpochResult.java @ 4171:1d8faeedda0c

Sort calculation results of a historical discharge calculation based on their start date. Therefore, there are two new inner classes TimerangeItem and HistoricalTimerangeItem that wrap a W, Q, Timerange (and delta Q). WQTimerange and HistoricalWQTimerange now implement a sort() that return the results (TimerangeItem or HistoricalWQTimerangeItem) sorted by their start date.
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Thu, 18 Oct 2012 09:28:51 +0200
parents 95d699c769fb
children 2904ecca4663
line wrap: on
line source
package de.intevation.flys.artifacts.model.minfo;

import java.util.Date;

import gnu.trove.TDoubleArrayList;


public class BedDiffEpochResult
extends BedDifferencesResult
{

    protected Date start;
    protected Date end;

    public BedDiffEpochResult () {
        super();
    }

    public BedDiffEpochResult (
        TDoubleArrayList kms,
        TDoubleArrayList differences,
        TDoubleArrayList heights1,
        TDoubleArrayList heights2,
        Date start,
        Date end
    ) {
        super(kms, differences, heights1, heights2);
        this.start = start;
        this.end = end;
    }

    public Date getStart() {
        return this.start;
    }

    public Date getEnd() {
        return this.end;
    }
}

http://dive4elements.wald.intevation.org