Mercurial > dive4elements > gnv-client
comparison gnv-artifacts/src/main/java/de/intevation/gnv/utils/InputValidator.java @ 116:820238357bab
Added Horizontal-Profile-Support for Meshes.
Modify the Workflow for Horizontal-Profile-InstantaneousPoint
gnv-artifacts/trunk@169 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Fri, 02 Oct 2009 08:07:00 +0000 |
parents | 158e89c2263b |
children | 7fb9441dd8af |
comparison
equal
deleted
inserted
replaced
115:158e89c2263b | 116:820238357bab |
---|---|
1 /** | 1 /** |
2 * | 2 * |
3 */ | 3 */ |
4 package de.intevation.gnv.utils; | 4 package de.intevation.gnv.utils; |
5 | 5 |
6 import org.apache.commons.validator.GenericValidator; | |
6 import org.apache.log4j.Logger; | 7 import org.apache.log4j.Logger; |
7 | 8 |
8 import de.intevation.gnv.geobackend.util.DateUtils; | 9 import de.intevation.gnv.geobackend.util.DateUtils; |
9 | |
10 import org.apache.commons.validator.GenericValidator; | |
11 | 10 |
12 /** | 11 /** |
13 * @author Tim Englich <tim.englich@intevation.de> | 12 * @author Tim Englich <tim.englich@intevation.de> |
14 * | 13 * |
15 */ | 14 */ |
40 valid = GenericValidator.matchRegexp(values[i], "[a-zA-Z0-9]"); // TODO: FIXME: VALIDATE REGEXP | 39 valid = GenericValidator.matchRegexp(values[i], "[a-zA-Z0-9]"); // TODO: FIXME: VALIDATE REGEXP |
41 }else if ("Date".equalsIgnoreCase(type)){ | 40 }else if ("Date".equalsIgnoreCase(type)){ |
42 valid = GenericValidator.isDate(values[i].trim(), DateUtils.DATE_PATTERN, true); | 41 valid = GenericValidator.isDate(values[i].trim(), DateUtils.DATE_PATTERN, true); |
43 }else if ("Point".equalsIgnoreCase(type)){ | 42 }else if ("Point".equalsIgnoreCase(type)){ |
44 valid = GenericValidator.matchRegexp(values[i], "[0-9]"); // TODO: FIXME: VALIDATE REGEXP | 43 valid = GenericValidator.matchRegexp(values[i], "[0-9]"); // TODO: FIXME: VALIDATE REGEXP |
44 }else if ("AttributeName".equalsIgnoreCase(type)){ | |
45 valid = org.apache.commons.validator.GenericValidator.matchRegexp(values[i], "[a-zA-Z0-9]"); // TODO: FIXME: VALIDATE REGEXP | |
45 }else{ | 46 }else{ |
46 valid = false; | 47 valid = false; |
47 } | 48 } |
48 if (!valid){ | 49 if (!valid){ |
49 returnValue = false; | 50 returnValue = false; |