Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/AutoIntegerPanel.java @ 4131:360e22afb98b
Cosmetics, warnings and minor TODOs.
author | Christian Lins <christian.lins@intevation.de> |
---|---|
date | Mon, 15 Oct 2012 00:04:35 +0200 |
parents | d900ab031dfe |
children |
comparison
equal
deleted
inserted
replaced
4130:df8ac7ff6b1a | 4131:360e22afb98b |
---|---|
2 | 2 |
3 import com.google.gwt.core.client.GWT; | 3 import com.google.gwt.core.client.GWT; |
4 | 4 |
5 import com.smartgwt.client.widgets.Canvas; | 5 import com.smartgwt.client.widgets.Canvas; |
6 import com.smartgwt.client.widgets.Label; | 6 import com.smartgwt.client.widgets.Label; |
7 import com.smartgwt.client.widgets.form.validator.CustomValidator; | |
7 import com.smartgwt.client.widgets.form.validator.Validator; | 8 import com.smartgwt.client.widgets.form.validator.Validator; |
8 import com.smartgwt.client.widgets.form.validator.CustomValidator; | |
9 import com.smartgwt.client.widgets.layout.VLayout; | 9 import com.smartgwt.client.widgets.layout.VLayout; |
10 | 10 |
11 import de.intevation.flys.client.client.FLYSConstants; | |
11 import de.intevation.flys.client.shared.model.Data; | 12 import de.intevation.flys.client.shared.model.Data; |
12 import de.intevation.flys.client.shared.model.DataList; | 13 import de.intevation.flys.client.shared.model.DataList; |
13 | |
14 import de.intevation.flys.client.client.FLYSConstants; | |
15 | 14 |
16 | 15 |
17 /** | 16 /** |
18 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a> | 17 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a> |
19 */ | 18 */ |
20 public class AutoIntegerPanel extends TextProvider { | 19 public class AutoIntegerPanel extends TextProvider { |
20 | |
21 private static final long serialVersionUID = -6525461829035465820L; | |
21 | 22 |
22 public static final String FIELD_NAME = "integer_field"; | 23 public static final String FIELD_NAME = "integer_field"; |
23 | 24 |
24 public static final String FIELD_DEFAULT_VALUE = "auto"; | 25 public static final String FIELD_DEFAULT_VALUE = "auto"; |
25 | 26 |
104 if (v.trim().equalsIgnoreCase("auto")) { | 105 if (v.trim().equalsIgnoreCase("auto")) { |
105 return true; | 106 return true; |
106 } | 107 } |
107 | 108 |
108 try { | 109 try { |
109 Integer anInt = Integer.parseInt(v); | 110 Integer.parseInt(v); |
110 | |
111 return true; | 111 return true; |
112 } | 112 } |
113 catch (NumberFormatException nfe) { | 113 catch (NumberFormatException nfe) { |
114 return false; | 114 return false; |
115 } | 115 } |