comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/DischargeLongitudinalSection.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 b11793a3e7c7
children 77cdc344ef77
comparison
equal deleted inserted replaced
2131:e50a928187cd 2132:e8fc770d2f8c
8 8
9 import de.intevation.artifactdatabase.state.Facet; 9 import de.intevation.artifactdatabase.state.Facet;
10 10
11 import de.intevation.flys.artifacts.FLYSArtifact; 11 import de.intevation.flys.artifacts.FLYSArtifact;
12 import de.intevation.flys.artifacts.WINFOArtifact; 12 import de.intevation.flys.artifacts.WINFOArtifact;
13 import de.intevation.flys.artifacts.ChartArtifact;
13 14
14 import de.intevation.flys.artifacts.model.FacetTypes; 15 import de.intevation.flys.artifacts.model.FacetTypes;
15 import de.intevation.flys.artifacts.model.ReportFacet; 16 import de.intevation.flys.artifacts.model.ReportFacet;
16 import de.intevation.flys.artifacts.model.WaterlevelFacet; 17 import de.intevation.flys.artifacts.model.WaterlevelFacet;
17 import de.intevation.flys.artifacts.model.WQKms; 18 import de.intevation.flys.artifacts.model.WQKms;
34 String hash, 35 String hash,
35 CallContext context, 36 CallContext context,
36 List<Facet> facets, 37 List<Facet> facets,
37 Object old 38 Object old
38 ) { 39 ) {
40 if (artifact instanceof ChartArtifact) {
41 return null;
42 }
43
39 WINFOArtifact winfo = (WINFOArtifact)artifact; 44 WINFOArtifact winfo = (WINFOArtifact)artifact;
40 45
41 CalculationResult res = old instanceof CalculationResult 46 CalculationResult res = old instanceof CalculationResult
42 ? (CalculationResult)old 47 ? (CalculationResult)old
43 : winfo.getDischargeLongitudinalSectionData(); 48 : winfo.getDischargeLongitudinalSectionData();

http://dive4elements.wald.intevation.org