comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/WDifferencesState.java @ 1184:7552ae1061d7

Fix build. flys-artifacts/trunk@2777 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Fri, 16 Sep 2011 11:37:43 +0000
parents 9c1cda9e2bc4
children 47ecf98f09eb
comparison
equal deleted inserted replaced
1183:9c1cda9e2bc4 1184:7552ae1061d7
6 6
7 import de.intevation.artifacts.CallContext; 7 import de.intevation.artifacts.CallContext;
8 8
9 import de.intevation.artifactdatabase.state.Facet; 9 import de.intevation.artifactdatabase.state.Facet;
10 10
11 import de.intevation.artifacts.Artifact;
11 import de.intevation.flys.artifacts.FLYSArtifact; 12 import de.intevation.flys.artifacts.FLYSArtifact;
12 import de.intevation.flys.artifacts.WINFOArtifact; 13 import de.intevation.flys.artifacts.WINFOArtifact;
13 14
14 import de.intevation.flys.artifacts.math.WKmsOperation; 15 import de.intevation.flys.artifacts.math.WKmsOperation;
15 16
17 import de.intevation.flys.artifacts.model.WKms; 18 import de.intevation.flys.artifacts.model.WKms;
18 import de.intevation.flys.artifacts.model.WQKms; 19 import de.intevation.flys.artifacts.model.WQKms;
19 20
20 import de.intevation.flys.artifacts.model.DataFacet; 21 import de.intevation.flys.artifacts.model.DataFacet;
21 import de.intevation.flys.artifacts.model.WaterlevelFacet; 22 import de.intevation.flys.artifacts.model.WaterlevelFacet;
23 import de.intevation.artifactdatabase.data.StateData;
22 24
23 import de.intevation.flys.utils.FLYSUtils; 25 import de.intevation.flys.utils.FLYSUtils;
24 26
25 27
26 public class WDifferencesState 28 public class WDifferencesState
73 String id = getID(); 75 String id = getID();
74 76
75 // Load the Artifacts/facets that we want to subtract and display. 77 // Load the Artifacts/facets that we want to subtract and display.
76 // Expected format is: 78 // Expected format is:
77 // [42537f1e-3522-42ef-8968-635b03d8e9c6;longitudinal_section.w;0]#[1231f2-....] 79 // [42537f1e-3522-42ef-8968-635b03d8e9c6;longitudinal_section.w;0]#[1231f2-....]
78 String datas[] = winfo.getDataAsString("diffids"); 80 String datas[] = winfo.getDataAsString("diffids").split("#");
79 81
80 // Validate the Data-Strings. 82 // Validate the Data-Strings.
81 for (String s: datas) { 83 for (String s: datas) {
82 if (!WaterlevelSelectState.isValid(winfo.getDataAsString("diffids"))) { 84 if (!WaterlevelSelectState.isValueValid(winfo.getDataAsString("diffids"))) {
83 // TODO: escalate. 85 // TODO: escalate.
84 } 86 }
85 } 87 }
86 88
87 if (datas.length != 2) { 89 if (datas.length != 2) {

http://dive4elements.wald.intevation.org