1 16 17 package org.apache.commons.latka.jelly.validators; 18 19 import org.apache.commons.latka.Validator; 20 import org.apache.commons.latka.validators.RegexpValidator; 21 22 import org.apache.log4j.Category; 23 24 30 public class RegexpTag extends HttpValidatorTagSupport { 31 32 33 private String _pattern = null; 34 35 private boolean _ignoreCase = false; 36 37 private boolean _condition = true; 38 39 protected static final Category _log = Category.getInstance(RegexpTag.class); 40 41 public Validator getValidator() { 42 return new RegexpValidator(_label,_pattern,_condition,_ignoreCase); 43 } 44 45 48 public void setIgnoreCase(boolean ignoreCase) { 49 _ignoreCase = ignoreCase; 50 } 51 52 55 public void setPattern(String pattern) { 56 _pattern = pattern; 57 } 58 59 public void setCond(boolean condition) { 60 _condition = condition; 61 } 62 63 } 64 | Popular Tags |