comparison artifacts/src/main/java/org/dive4elements/river/artifacts/model/Calculation4.java @ 7254:fe32a7f9655e

Reduce usage of careless 'for (int i = 0; i < x.size(); i++)' pattern.
author Sascha L. Teichmann <teichmann@intevation.de>
date Sat, 05 Oct 2013 17:52:16 +0200
parents af13ceeba52a
children a56fe3bc6700
comparison
equal deleted inserted replaced
7253:90a3bcd8060a 7254:fe32a7f9655e
337 } 337 }
338 338
339 infoldings.add(infolding); 339 infoldings.add(infolding);
340 } 340 }
341 341
342 for (int i = 0; i < infoldings.size(); i++) { 342 for (int i = 0, I = infoldings.size(); i < I; i++) {
343 String name = infoldings.get(i).getName(); 343 ConstantWQKms infolding = infoldings.get(i);
344 String name = infolding.getName();
344 // TODO: i18n 345 // TODO: i18n
345 if (i == 0) { 346 if (i == 0) {
346 infoldings.get(i).setName("untere Umh\u00fcllende " + name); 347 infolding.setName("untere Umh\u00fcllende " + name);
347 } 348 }
348 else if (i == infoldings.size() - 1) { 349 else if (i == I-1) {
349 infoldings.get(i).setName("obere Umh\u00fcllende " + name); 350 infolding.setName("obere Umh\u00fcllende " + name);
350 } 351 }
351 else { 352 else {
352 infoldings.get(i).setName("geschnitten " + name); 353 infolding.setName("geschnitten " + name);
353 } 354 }
354 } 355 }
356
355 return infoldings.toArray(new ConstantWQKms[infoldings.size()]); 357 return infoldings.toArray(new ConstantWQKms[infoldings.size()]);
356 } 358 }
357 359
358 // TODO: issue1109/2, merge with FixRealizingCalculation 360 // TODO: issue1109/2, merge with FixRealizingCalculation
359 protected String createName(int index) { 361 protected String createName(int index) {

http://dive4elements.wald.intevation.org