comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/fixings/AnalysisPeriod.java @ 3005:9aa1d770da4a

Fix: Better model for storing results of the delta W/t calculation. flys-artifacts/trunk@4561 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Wed, 30 May 2012 15:00:18 +0000
parents
children ee653971fa84
comparison
equal deleted inserted replaced
3004:a86c1a9456ae 3005:9aa1d770da4a
1 package de.intevation.flys.artifacts.model.fixings;
2
3 import java.io.Serializable;
4
5 public class AnalysisPeriod
6 implements Serializable
7 {
8 protected DateRange dateRange;
9 protected QWD [] qwds;
10 protected QWD [] qSectorAverages;
11
12 public AnalysisPeriod() {
13 }
14
15 public AnalysisPeriod(DateRange dateRange) {
16 this.dateRange = dateRange;
17 }
18
19 public AnalysisPeriod(DateRange dateRange, QWD [] qwds) {
20 this(dateRange);
21 this.dateRange = dateRange;
22 }
23
24 public AnalysisPeriod(
25 DateRange dateRange,
26 QWD [] qwds,
27 QWD [] qSectorAverages
28 ) {
29 this(dateRange, qwds);
30 this.qSectorAverages = qSectorAverages;
31 }
32
33 public DateRange getDateRange() {
34 return dateRange;
35 }
36
37 public void setDateRange(DateRange dateRange) {
38 this.dateRange = dateRange;
39 }
40
41 public QWD [] getQWDs() {
42 return qwds;
43 }
44
45 public void setQWDs(QWD [] qwds) {
46 this.qwds = qwds;
47 }
48
49 public QWD [] getQSectorAverages() {
50 return qSectorAverages;
51 }
52
53 public void setQSectorAverages(QWD [] qSectorAverages) {
54 this.qSectorAverages = qSectorAverages;
55 }
56
57 public QWD getQSectorAverage(int i) {
58 return qSectorAverages[i];
59 }
60 }
61 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org