Mercurial > dive4elements > river
diff 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 |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/fixation/FixationCompute.java Mon Jun 25 15:38:38 2012 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/fixation/FixationCompute.java Mon Jun 25 15:53:34 2012 +0000 @@ -24,6 +24,9 @@ import de.intevation.flys.artifacts.model.fixings.FixWQCurveFacet; import de.intevation.flys.artifacts.model.fixings.FixDerivateFacet; import de.intevation.flys.artifacts.model.fixings.FixDeviationFacet; +import de.intevation.flys.artifacts.model.fixings.FixLongitudinalAnalysisFacet; +import de.intevation.flys.artifacts.model.fixings.FixLongitudinalDeviationFacet; +import de.intevation.flys.artifacts.model.fixings.FixLongitudinalReferenceFacet; import de.intevation.flys.artifacts.model.fixings.DateRange; @@ -58,6 +61,8 @@ private static final String I18N_DEVIATION = "fix.deviation"; + private static final String I18N_REFERENCEDEVIATION = "fix.reference.deviation"; + /** * The default constructor that initializes an empty State object. */ @@ -130,9 +135,14 @@ FIX_SECTOR_AVERAGE_DWT + "_" + sectorNdx, description)); facets.add( - new FixAvSectorFacet(facetNdx, - FIX_SECTOR_AVERAGE_LS, + new FixLongitudinalAnalysisFacet(facetNdx, + FIX_SECTOR_AVERAGE_LS + "_" + sectorNdx, description)); + String dev = "Abweichung: " + description; + facets.add( + new FixLongitudinalAnalysisFacet(facetNdx, + FIX_SECTOR_AVERAGE_LS_DEVIATION + "_" + sectorNdx, + dev)); facets.add( new FixAvSectorFacet(facetNdx, FIX_SECTOR_AVERAGE_WQ + "_" + sectorNdx, @@ -147,7 +157,7 @@ facets.add(new FixAnalysisEventsFacet(i, FIX_ANALYSIS_EVENTS_DWT, eventDesc)); - facets.add(new FixAnalysisEventsFacet(i, + facets.add(new FixLongitudinalAnalysisFacet(i, FIX_ANALYSIS_EVENTS_LS, eventDesc)); facets.add(new FixAnalysisEventsFacet(i, @@ -158,17 +168,25 @@ String i18n_ref = Resources.getMsg(context.getMeta(), I18N_REFERENCEPERIOD, I18N_REFERENCEPERIOD); + String i18n_dev = Resources.getMsg(context.getMeta(), + I18N_REFERENCEDEVIATION, + I18N_REFERENCEDEVIATION); + facets.add(new FixReferenceEventsFacet(0, FIX_REFERENCE_EVENTS_DWT, i18n_ref)); - facets.add(new FixReferenceEventsFacet(1, + facets.add(new FixLongitudinalReferenceFacet(1, FIX_REFERENCE_EVENTS_LS, i18n_ref)); facets.add(new FixReferenceEventsFacet(2, FIX_REFERENCE_EVENTS_WQ, i18n_ref)); + facets.add(new FixLongitudinalDeviationFacet(0, + FIX_DEVIATION_LS, + i18n_dev)); + String i18n_ana = Resources.getMsg(context.getMeta(), I18N_ANALYSISPERIODS, I18N_ANALYSISPERIODS);