public void restoreState(FacesContext facesContext, Object state) { Object[] values = (Object[])state; super.restoreState(facesContext,values[0]); _pattern = (java.lang.String) values[1]; _patternExpression = (java.lang.String) values[2]; } }
public Object saveState(FacesContext facesContext) { Object[] values = new Object[3]; values[0] = super.saveState(facesContext); values[1] = _pattern; values[2] = _patternExpression; return values; }
public void validate( FacesContext facesContext, UIComponent uiComponent, Object value) throws ValidatorException { if (facesContext == null) throw new NullPointerException("facesContext"); if (uiComponent == null) throw new NullPointerException("uiComponent"); if (value == null) { return; } Object[] args = {value.toString()}; String pattern = getPattern(); if (pattern == null) { pattern = getPatternExpression(); } else if (pattern != null && pattern.length() <= 0) { pattern = getPatternExpression(); } if(!GenericValidator.matchRegexp(value.toString(),"^"+pattern+"$")){ throw new ValidatorException(getFacesMessage(REGEXPR_MESSAGE_ID, args)); } }
String pattern = getPattern(); if (pattern == null) pattern = getPatternExpression(); pattern = getPatternExpression(); throw new ValidatorException(getFacesMessage(REGEXPR_MESSAGE_ID, args));
public void validate( FacesContext facesContext, UIComponent uiComponent, Object value) throws ValidatorException { if (facesContext == null) throw new NullPointerException("facesContext"); if (uiComponent == null) throw new NullPointerException("uiComponent"); if (value == null) { return; } Object[] args = {value.toString()}; String pattern = getPattern(); if (pattern == null) { pattern = getPatternExpression(); } else if (pattern != null && pattern.length() <= 0) { pattern = getPatternExpression(); } if(!GenericValidator.matchRegexp(value.toString(),"^"+pattern+"$")){ throw new ValidatorException(getFacesMessage(REGEXPR_MESSAGE_ID, args)); } }
public void restoreState(FacesContext facesContext, Object state) { Object[] values = (Object[])state; super.restoreState(facesContext,values[0]); _pattern = (java.lang.String) values[1]; _patternExpression = (java.lang.String) values[2]; } }
public Object saveState(FacesContext facesContext) { Object[] values = new Object[3]; values[0] = super.saveState(facesContext); values[1] = _pattern; values[2] = _patternExpression; return values; }