comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/extreme/ExtremeCalculation.java @ 4417:d09dbff54e38

ExtremeCalculation: Resolve probably too nested break.
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Tue, 06 Nov 2012 06:37:34 +0100
parents 73200f5462fa
children e8a4d2fd25cc
comparison
equal deleted inserted replaced
4416:73200f5462fa 4417:d09dbff54e38
198 198
199 if (debug) { 199 if (debug) {
200 log.debug("km: " + km); 200 log.debug("km: " + km);
201 } 201 }
202 202
203 boolean foundRange = false;
204
203 if (range == null || !range.inside(km)) { 205 if (range == null || !range.inside(km)) {
204 for (RangeWithValues r: ranges) { 206 for (RangeWithValues r: ranges) {
205 if (r.inside(km)) { 207 if (r.inside(km)) {
206 range = r; 208 range = r;
209 foundRange = true;
207 break; 210 break;
208 } 211 }
209 } 212 }
210 // TODO: i18n 213 // TODO: i18n
211 addProblem(km, "extreme.no.range.inner"); 214 if (!foundRange) {
212 continue; 215 addProblem(km, "extreme.no.range.inner");
216 continue;
217 }
213 } 218 }
214 219
215 double [][] wqs = wst.interpolateTabulated(km); 220 double [][] wqs = wst.interpolateTabulated(km);
216 if (wqs == null) { 221 if (wqs == null) {
217 // TODO: i18n 222 // TODO: i18n

http://dive4elements.wald.intevation.org