in src/java/org/apache/fulcrum/intake/validator/StringValidator.java [102:121]
public void assertValidity(String testValue)
throws ValidationException
{
super.assertValidity(testValue);
if ((required || StringUtils.isNotEmpty(testValue)) && maskPattern != null)
{
/** JDK 1.4 matcher */
boolean patternMatch = maskPattern.matcher(testValue).matches();
log.debug("Trying to match " + testValue
+ " to pattern " + maskString);
if (!patternMatch)
{
errorMessage = maskMessage;
throw new ValidationException(maskMessage);
}
}
}