Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/WDifferencesState.java @ 2136:3a5ef4ac8e0f
'New Chart' for w-differences curve.
flys-artifacts/trunk@3712 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Wed, 18 Jan 2012 16:54:09 +0000 |
parents | 6f047a407f84 |
children | 65b32220f197 |
comparison
equal
deleted
inserted
replaced
2135:77cdc344ef77 | 2136:3a5ef4ac8e0f |
---|---|
11 import de.intevation.artifacts.CallContext; | 11 import de.intevation.artifacts.CallContext; |
12 import de.intevation.artifacts.Artifact; | 12 import de.intevation.artifacts.Artifact; |
13 import de.intevation.flys.artifacts.FLYSArtifact; | 13 import de.intevation.flys.artifacts.FLYSArtifact; |
14 import de.intevation.flys.artifacts.StaticWKmsArtifact; | 14 import de.intevation.flys.artifacts.StaticWKmsArtifact; |
15 import de.intevation.flys.artifacts.WINFOArtifact; | 15 import de.intevation.flys.artifacts.WINFOArtifact; |
16 import de.intevation.flys.artifacts.ChartArtifact; | |
16 | 17 |
17 import de.intevation.flys.artifacts.math.WKmsOperation; | 18 import de.intevation.flys.artifacts.math.WKmsOperation; |
18 | 19 |
19 import de.intevation.flys.artifacts.model.CalculationResult; | 20 import de.intevation.flys.artifacts.model.CalculationResult; |
20 import de.intevation.flys.artifacts.model.DataFacet; | 21 import de.intevation.flys.artifacts.model.DataFacet; |
21 import de.intevation.flys.artifacts.model.DifferenceCurveFacet; | 22 import de.intevation.flys.artifacts.model.DifferenceCurveFacet; |
23 import de.intevation.flys.artifacts.model.EmptyFacet; | |
24 | |
22 import de.intevation.flys.artifacts.model.FacetTypes; | 25 import de.intevation.flys.artifacts.model.FacetTypes; |
23 import de.intevation.flys.artifacts.model.WKms; | 26 import de.intevation.flys.artifacts.model.WKms; |
24 import de.intevation.flys.artifacts.model.WQKms; | 27 import de.intevation.flys.artifacts.model.WQKms; |
25 | 28 |
26 import de.intevation.flys.utils.FLYSUtils; | 29 import de.intevation.flys.utils.FLYSUtils; |
112 String hash, | 115 String hash, |
113 CallContext context, | 116 CallContext context, |
114 List<Facet> facets, | 117 List<Facet> facets, |
115 Object old | 118 Object old |
116 ) { | 119 ) { |
120 if (artifact instanceof ChartArtifact) { | |
121 ChartArtifact chart = (ChartArtifact)artifact; | |
122 facets.add(new EmptyFacet()); | |
123 return null; | |
124 } | |
117 WINFOArtifact winfo = (WINFOArtifact) artifact; | 125 WINFOArtifact winfo = (WINFOArtifact) artifact; |
118 String id = getID(); | 126 String id = getID(); |
119 | 127 |
120 // Load the Artifacts/facets that we want to subtract and display. | 128 // Load the Artifacts/facets that we want to subtract and display. |
121 // Expected format is: | 129 // Expected format is: |