Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/HistoricalDischargeComputeState.java @ 2311:b8df8d1476ba
Compute differences between discharge table values and reference discharge table values in historical discharge curve calculation.
flys-artifacts/trunk@3991 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Thu, 09 Feb 2012 10:57:35 +0000 |
parents | ea173e4c07c7 |
children | d20215a0afd8 |
comparison
equal
deleted
inserted
replaced
2310:ecb76933362f | 2311:b8df8d1476ba |
---|---|
17 import de.intevation.flys.artifacts.WINFOArtifact; | 17 import de.intevation.flys.artifacts.WINFOArtifact; |
18 import de.intevation.flys.artifacts.model.CalculationResult; | 18 import de.intevation.flys.artifacts.model.CalculationResult; |
19 import de.intevation.flys.artifacts.model.DataFacet; | 19 import de.intevation.flys.artifacts.model.DataFacet; |
20 import de.intevation.flys.artifacts.model.FacetTypes; | 20 import de.intevation.flys.artifacts.model.FacetTypes; |
21 import de.intevation.flys.artifacts.model.HistoricalDischargeFacet; | 21 import de.intevation.flys.artifacts.model.HistoricalDischargeFacet; |
22 import de.intevation.flys.artifacts.model.HistoricalDischargeDifferenceFacet; | |
23 import de.intevation.flys.artifacts.model.HistoricalWQTimerange; | |
22 import de.intevation.flys.artifacts.model.ReportFacet; | 24 import de.intevation.flys.artifacts.model.ReportFacet; |
23 import de.intevation.flys.artifacts.model.WQTimerange; | 25 import de.intevation.flys.artifacts.model.WQTimerange; |
24 | 26 |
25 | 27 |
26 /** | 28 /** |
96 logger.debug("Prepare facet for: " + wqt.getName()); | 98 logger.debug("Prepare facet for: " + wqt.getName()); |
97 | 99 |
98 // TODO CREATE BETTER TITLE FOR FACETS | 100 // TODO CREATE BETTER TITLE FOR FACETS |
99 | 101 |
100 facets.add(new HistoricalDischargeFacet( | 102 facets.add(new HistoricalDischargeFacet( |
101 i++, | 103 i, |
102 HISTORICAL_DISCHARGE_Q, | 104 HISTORICAL_DISCHARGE_Q, |
103 wqt.getName())); | 105 wqt.getName())); |
106 | |
107 if (wqt instanceof HistoricalWQTimerange) { | |
108 logger.debug("Create another facet for historical differences."); | |
109 | |
110 facets.add(new HistoricalDischargeDifferenceFacet( | |
111 i, | |
112 HISTORICAL_DISCHARGE_Q_DIFF, | |
113 "DIFF: " + wqt.getName())); | |
114 } | |
115 | |
116 i++; | |
104 } | 117 } |
105 } | 118 } |
106 } | 119 } |
107 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 : | 120 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 : |