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 }

http://dive4elements.wald.intevation.org