Mercurial > dive4elements > river
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 : |