Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/WaterlevelSelectState.java @ 5540:25c2505df28f
Merged
author | Christian Lins <christian.lins@intevation.de> |
---|---|
date | Wed, 03 Apr 2013 16:00:21 +0200 |
parents | 5bac3e75f59c |
children |
comparison
equal
deleted
inserted
replaced
5539:8d0af912351c | 5540:25c2505df28f |
---|---|
13 import de.intevation.artifacts.common.utils.XMLUtils.ElementCreator; | 13 import de.intevation.artifacts.common.utils.XMLUtils.ElementCreator; |
14 | 14 |
15 import de.intevation.flys.artifacts.FLYSArtifact; | 15 import de.intevation.flys.artifacts.FLYSArtifact; |
16 import de.intevation.flys.artifacts.model.CalculationResult; | 16 import de.intevation.flys.artifacts.model.CalculationResult; |
17 import de.intevation.flys.artifacts.model.WQKms; | 17 import de.intevation.flys.artifacts.model.WQKms; |
18 import de.intevation.flys.artifacts.model.extreme.ExtremeResult; | |
18 import de.intevation.flys.artifacts.resources.Resources; | 19 import de.intevation.flys.artifacts.resources.Resources; |
19 import de.intevation.flys.utils.FLYSUtils; | 20 import de.intevation.flys.utils.FLYSUtils; |
20 import de.intevation.flys.utils.StringUtil; | 21 import de.intevation.flys.utils.StringUtil; |
21 | 22 |
22 | 23 |
121 null, | 122 null, |
122 WINFO_WSP_STATE_ID, | 123 WINFO_WSP_STATE_ID, |
123 ComputeType.ADVANCE, | 124 ComputeType.ADVANCE, |
124 false); | 125 false); |
125 | 126 |
126 WQKms[] wqkms = (WQKms[]) rawData.getData(); | 127 WQKms[] wqkms; |
128 | |
129 if (rawData.getData() instanceof ExtremeResult) { | |
130 wqkms = ((ExtremeResult) rawData.getData()).getWQKms(); | |
131 } | |
132 else { | |
133 wqkms = (WQKms[]) rawData.getData(); | |
134 } | |
127 | 135 |
128 int idx = -1; | 136 int idx = -1; |
129 try { | 137 try { |
130 idx = Integer.parseInt(parts[2]); | 138 idx = Integer.parseInt(parts[2]); |
131 } | 139 } |