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:

http://dive4elements.wald.intevation.org