Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/fixation/FixationCompute.java @ 3169:b6da650b0718
FixA: Added longitudinal section chart.
flys-artifacts/trunk@4782 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Mon, 25 Jun 2012 15:53:34 +0000 |
parents | d7bc53701b08 |
children | c130be3fa809 |
comparison
equal
deleted
inserted
replaced
3168:e10323bf3cbc | 3169:b6da650b0718 |
---|---|
22 import de.intevation.flys.artifacts.model.fixings.FixReferenceEventsFacet; | 22 import de.intevation.flys.artifacts.model.fixings.FixReferenceEventsFacet; |
23 import de.intevation.flys.artifacts.model.fixings.FixOutlierFacet; | 23 import de.intevation.flys.artifacts.model.fixings.FixOutlierFacet; |
24 import de.intevation.flys.artifacts.model.fixings.FixWQCurveFacet; | 24 import de.intevation.flys.artifacts.model.fixings.FixWQCurveFacet; |
25 import de.intevation.flys.artifacts.model.fixings.FixDerivateFacet; | 25 import de.intevation.flys.artifacts.model.fixings.FixDerivateFacet; |
26 import de.intevation.flys.artifacts.model.fixings.FixDeviationFacet; | 26 import de.intevation.flys.artifacts.model.fixings.FixDeviationFacet; |
27 import de.intevation.flys.artifacts.model.fixings.FixLongitudinalAnalysisFacet; | |
28 import de.intevation.flys.artifacts.model.fixings.FixLongitudinalDeviationFacet; | |
29 import de.intevation.flys.artifacts.model.fixings.FixLongitudinalReferenceFacet; | |
27 | 30 |
28 import de.intevation.flys.artifacts.model.fixings.DateRange; | 31 import de.intevation.flys.artifacts.model.fixings.DateRange; |
29 | 32 |
30 import de.intevation.flys.artifacts.states.DefaultState; | 33 import de.intevation.flys.artifacts.states.DefaultState; |
31 | 34 |
55 private static final String I18N_OUTLIER = "fix.outlier"; | 58 private static final String I18N_OUTLIER = "fix.outlier"; |
56 | 59 |
57 private static final String I18N_ANALYSIS = "fix.analysis"; | 60 private static final String I18N_ANALYSIS = "fix.analysis"; |
58 | 61 |
59 private static final String I18N_DEVIATION = "fix.deviation"; | 62 private static final String I18N_DEVIATION = "fix.deviation"; |
63 | |
64 private static final String I18N_REFERENCEDEVIATION = "fix.reference.deviation"; | |
60 | 65 |
61 /** | 66 /** |
62 * The default constructor that initializes an empty State object. | 67 * The default constructor that initializes an empty State object. |
63 */ | 68 */ |
64 public FixationCompute() { | 69 public FixationCompute() { |
128 facets.add( | 133 facets.add( |
129 new FixAvSectorFacet(facetNdx, | 134 new FixAvSectorFacet(facetNdx, |
130 FIX_SECTOR_AVERAGE_DWT + "_" + sectorNdx, | 135 FIX_SECTOR_AVERAGE_DWT + "_" + sectorNdx, |
131 description)); | 136 description)); |
132 facets.add( | 137 facets.add( |
133 new FixAvSectorFacet(facetNdx, | 138 new FixLongitudinalAnalysisFacet(facetNdx, |
134 FIX_SECTOR_AVERAGE_LS, | 139 FIX_SECTOR_AVERAGE_LS + "_" + sectorNdx, |
135 description)); | 140 description)); |
141 String dev = "Abweichung: " + description; | |
142 facets.add( | |
143 new FixLongitudinalAnalysisFacet(facetNdx, | |
144 FIX_SECTOR_AVERAGE_LS_DEVIATION + "_" + sectorNdx, | |
145 dev)); | |
136 facets.add( | 146 facets.add( |
137 new FixAvSectorFacet(facetNdx, | 147 new FixAvSectorFacet(facetNdx, |
138 FIX_SECTOR_AVERAGE_WQ + "_" + sectorNdx, | 148 FIX_SECTOR_AVERAGE_WQ + "_" + sectorNdx, |
139 description)); | 149 description)); |
140 | 150 |
145 I18N_ANALYSIS) + | 155 I18N_ANALYSIS) + |
146 ": " + startDate + " - " + endDate; | 156 ": " + startDate + " - " + endDate; |
147 facets.add(new FixAnalysisEventsFacet(i, | 157 facets.add(new FixAnalysisEventsFacet(i, |
148 FIX_ANALYSIS_EVENTS_DWT, | 158 FIX_ANALYSIS_EVENTS_DWT, |
149 eventDesc)); | 159 eventDesc)); |
150 facets.add(new FixAnalysisEventsFacet(i, | 160 facets.add(new FixLongitudinalAnalysisFacet(i, |
151 FIX_ANALYSIS_EVENTS_LS, | 161 FIX_ANALYSIS_EVENTS_LS, |
152 eventDesc)); | 162 eventDesc)); |
153 facets.add(new FixAnalysisEventsFacet(i, | 163 facets.add(new FixAnalysisEventsFacet(i, |
154 FIX_ANALYSIS_EVENTS_WQ, | 164 FIX_ANALYSIS_EVENTS_WQ, |
155 eventDesc)); | 165 eventDesc)); |
156 } | 166 } |
157 | 167 |
158 String i18n_ref = Resources.getMsg(context.getMeta(), | 168 String i18n_ref = Resources.getMsg(context.getMeta(), |
159 I18N_REFERENCEPERIOD, | 169 I18N_REFERENCEPERIOD, |
160 I18N_REFERENCEPERIOD); | 170 I18N_REFERENCEPERIOD); |
171 String i18n_dev = Resources.getMsg(context.getMeta(), | |
172 I18N_REFERENCEDEVIATION, | |
173 I18N_REFERENCEDEVIATION); | |
174 | |
161 | 175 |
162 facets.add(new FixReferenceEventsFacet(0, | 176 facets.add(new FixReferenceEventsFacet(0, |
163 FIX_REFERENCE_EVENTS_DWT, | 177 FIX_REFERENCE_EVENTS_DWT, |
164 i18n_ref)); | 178 i18n_ref)); |
165 facets.add(new FixReferenceEventsFacet(1, | 179 facets.add(new FixLongitudinalReferenceFacet(1, |
166 FIX_REFERENCE_EVENTS_LS, | 180 FIX_REFERENCE_EVENTS_LS, |
167 i18n_ref)); | 181 i18n_ref)); |
168 facets.add(new FixReferenceEventsFacet(2, | 182 facets.add(new FixReferenceEventsFacet(2, |
169 FIX_REFERENCE_EVENTS_WQ, | 183 FIX_REFERENCE_EVENTS_WQ, |
170 i18n_ref)); | 184 i18n_ref)); |
185 | |
186 facets.add(new FixLongitudinalDeviationFacet(0, | |
187 FIX_DEVIATION_LS, | |
188 i18n_dev)); | |
171 | 189 |
172 String i18n_ana = Resources.getMsg(context.getMeta(), | 190 String i18n_ana = Resources.getMsg(context.getMeta(), |
173 I18N_ANALYSISPERIODS, | 191 I18N_ANALYSISPERIODS, |
174 I18N_ANALYSISPERIODS); | 192 I18N_ANALYSISPERIODS); |
175 facets.add(new FixAnalysisPeriodsFacet(0, | 193 facets.add(new FixAnalysisPeriodsFacet(0, |