1 20 package org.enhydra.barracuda.core.forms.validators; 21 22 import java.util.*; 23 24 import org.enhydra.barracuda.core.forms.*; 25 import org.enhydra.barracuda.plankton.*; 26 27 30 public class NotNullValidator extends DefaultFormValidator { 31 32 35 public NotNullValidator() { 36 super(); 37 } 38 39 44 public NotNullValidator(String ierrorMessage) { 45 super(ierrorMessage); 46 } 47 48 59 public void validateFormElement(Object val, FormElement element, boolean deferExceptions) throws ValidationException { 60 if (localLogger.isInfoEnabled()) localLogger.info("val="+val+" "+(val==null ? "true" : "false")); 61 if (this.isNull(val, element)) { 65 throw this.generateException(element, deferExceptions, "Value must be non-null or non-blanks"); 67 } 68 } 69 70 } 71 | Popular Tags |