comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/fixings/FixAnalysisResult.java @ 3450:22790758b132

FixA/Vollmer: return the result now. flys-artifacts/trunk@5113 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Mon, 23 Jul 2012 15:59:51 +0000
parents e3c7a3228bc2
children 66f539df4e8b
comparison
equal deleted inserted replaced
3449:fc351f12b906 3450:22790758b132
2 2
3 import de.intevation.flys.artifacts.model.Parameters; 3 import de.intevation.flys.artifacts.model.Parameters;
4 4
5 import de.intevation.flys.utils.KMIndex; 5 import de.intevation.flys.utils.KMIndex;
6 6
7 import java.io.Serializable;
8
9 public class FixAnalysisResult 7 public class FixAnalysisResult
10 implements Serializable 8 extends FixResult
11 { 9 {
12 protected Parameters parameters;
13 protected KMIndex<QWD []> referenced;
14 protected KMIndex<QW []> outliers;
15 protected KMIndex<AnalysisPeriod []> analysisPeriods; 10 protected KMIndex<AnalysisPeriod []> analysisPeriods;
16 11
17 public FixAnalysisResult() { 12 public FixAnalysisResult() {
18 } 13 }
19 14
21 Parameters parameters, 16 Parameters parameters,
22 KMIndex<QWD []> referenced, 17 KMIndex<QWD []> referenced,
23 KMIndex<QW []> outliers, 18 KMIndex<QW []> outliers,
24 KMIndex<AnalysisPeriod []> analysisPeriods 19 KMIndex<AnalysisPeriod []> analysisPeriods
25 ) { 20 ) {
26 this.parameters = parameters; 21 super(parameters, referenced, outliers);
27 this.referenced = referenced;
28 this.outliers = outliers;
29 this.analysisPeriods = analysisPeriods; 22 this.analysisPeriods = analysisPeriods;
30 } 23 }
31 24
32 public int getUsedSectorsInAnalysisPeriods() { 25 public int getUsedSectorsInAnalysisPeriods() {
33 int result = 0; 26 int result = 0;
42 } 35 }
43 } 36 }
44 return result; 37 return result;
45 } 38 }
46 39
47 public Parameters getParameters() {
48 return parameters;
49 }
50
51 public void setParameters(Parameters parameters) {
52 this.parameters = parameters;
53 }
54
55 public KMIndex<AnalysisPeriod []> getAnalysisPeriods() { 40 public KMIndex<AnalysisPeriod []> getAnalysisPeriods() {
56 return analysisPeriods; 41 return analysisPeriods;
57 } 42 }
58 43
59 public void setAnalysisPeriods(KMIndex<AnalysisPeriod []> analysisPeriods) { 44 public void setAnalysisPeriods(KMIndex<AnalysisPeriod []> analysisPeriods) {
60 this.analysisPeriods = analysisPeriods; 45 this.analysisPeriods = analysisPeriods;
61 } 46 }
62
63 public KMIndex<QWD []> getReferenced() {
64 return referenced;
65 }
66
67 public void setReferenced(KMIndex<QWD []> referenced) {
68 this.referenced = referenced;
69 }
70
71 public KMIndex<QW []> getOutliers() {
72 return outliers;
73 }
74
75 public void setOutliers(KMIndex<QW []> outliers) {
76 this.outliers = outliers;
77 }
78 } 47 }
79 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 48 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org