Mercurial > dive4elements > river
comparison gwt-client/src/main/java/org/dive4elements/river/client/client/ui/WQAdaptedFixingInputPanel.java @ 6068:e6bdba4f227f
Removed cruft iterator code.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Thu, 23 May 2013 06:07:09 +0200 |
parents | 0a200ba54461 |
children |
comparison
equal
deleted
inserted
replaced
6067:e08303469a64 | 6068:e6bdba4f227f |
---|---|
9 package org.dive4elements.river.client.client.ui; | 9 package org.dive4elements.river.client.client.ui; |
10 | 10 |
11 import com.google.gwt.i18n.client.NumberFormat; | 11 import com.google.gwt.i18n.client.NumberFormat; |
12 | 12 |
13 import java.util.ArrayList; | 13 import java.util.ArrayList; |
14 import java.util.Iterator; | |
15 import java.util.List; | 14 import java.util.List; |
16 import java.util.Map; | 15 import java.util.Map; |
17 | 16 |
18 /** | 17 /** |
19 * This UIProvider creates a widget to enter W or Q data for | 18 * This UIProvider creates a widget to enter W or Q data for |
29 @Override | 28 @Override |
30 protected List<String> validateRange(Map<String, double[]> ranges) { | 29 protected List<String> validateRange(Map<String, double[]> ranges) { |
31 List<String> errors = new ArrayList<String>(); | 30 List<String> errors = new ArrayList<String>(); |
32 NumberFormat nf = NumberFormat.getDecimalFormat(); | 31 NumberFormat nf = NumberFormat.getDecimalFormat(); |
33 | 32 |
34 Iterator<String> iter = wqranges.keySet().iterator(); | 33 for (DoubleArrayPanel dap: wqranges.values()) { |
35 | |
36 while (iter.hasNext()) { | |
37 List<String> tmpErrors = new ArrayList<String>(); | |
38 | |
39 String key = iter.next(); | |
40 DoubleArrayPanel dap = wqranges.get(key); | |
41 | 34 |
42 if (!dap.validateForm()) { | 35 if (!dap.validateForm()) { |
43 errors.add(MSG.error_invalid_double_value()); | 36 errors.add(MSG.error_invalid_double_value()); |
44 return errors; | 37 return errors; |
45 } | 38 } |