comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/ComputationRangeState.java @ 2132:e8fc770d2f8c

'New Chart' for computed discharge curve. flys-artifacts/trunk@3707 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Raimund Renkert <raimund.renkert@intevation.de>
date Wed, 18 Jan 2012 14:36:16 +0000
parents 9144e5a5027b
children ee5310134463
comparison
equal deleted inserted replaced
2131:e50a928187cd 2132:e8fc770d2f8c
21 import de.intevation.flys.model.River; 21 import de.intevation.flys.model.River;
22 import de.intevation.flys.model.TimeInterval; 22 import de.intevation.flys.model.TimeInterval;
23 23
24 import de.intevation.flys.artifacts.FLYSArtifact; 24 import de.intevation.flys.artifacts.FLYSArtifact;
25 import de.intevation.flys.artifacts.WINFOArtifact; 25 import de.intevation.flys.artifacts.WINFOArtifact;
26 import de.intevation.flys.artifacts.ChartArtifact;
27
26 import de.intevation.flys.artifacts.model.CalculationResult; 28 import de.intevation.flys.artifacts.model.CalculationResult;
27 import de.intevation.flys.artifacts.model.FacetTypes; 29 import de.intevation.flys.artifacts.model.FacetTypes;
28 import de.intevation.flys.artifacts.model.GaugesFactory; 30 import de.intevation.flys.artifacts.model.GaugesFactory;
29 import de.intevation.flys.artifacts.model.RiverFactory; 31 import de.intevation.flys.artifacts.model.RiverFactory;
30 import de.intevation.flys.artifacts.model.WaterlevelFacet; 32 import de.intevation.flys.artifacts.model.WaterlevelFacet;
156 List<Facet> facets, 158 List<Facet> facets,
157 Object old 159 Object old
158 ) { 160 ) {
159 logger.debug("computeFeed"); 161 logger.debug("computeFeed");
160 162
163 if (artifact instanceof ChartArtifact) {
164 return null;
165 }
161 WINFOArtifact winfo = (WINFOArtifact)artifact; 166 WINFOArtifact winfo = (WINFOArtifact)artifact;
162 167
163 CalculationResult res = old instanceof CalculationResult 168 CalculationResult res = old instanceof CalculationResult
164 ? (CalculationResult)old 169 ? (CalculationResult)old
165 : winfo.getDischargeCurveData(); 170 : winfo.getDischargeCurveData();

http://dive4elements.wald.intevation.org