public String getPatternExpression() { if (_patternExpression != null) { return _patternExpression; } ValueBinding vb = getValueBinding("patternExpression"); if (vb != null) { return (String) vb.getValue(getFacesContext()); } return null; }
public String getPattern() { return (String) getStateHelper().get(PropertyKeys.pattern); }
public String getPatternExpression() { if (_patternExpression != null) { return _patternExpression; } ValueExpression vb = getValueExpression("patternExpression"); if (vb != null) { return (String) vb.getValue(getFacesContext().getELContext()); } return null; }
protected void _setProperties(Validator val) throws JspException { super._setProperties(val); FacesContext facesContext = FacesContext.getCurrentInstance(); org.apache.myfaces.commons.validator.RegExprValidator validator = (org.apache.myfaces.commons.validator.RegExprValidator) val; if (_pattern != null) { validator.setPattern(_pattern); } if (_patternExpression != null) { if (!_patternExpression.isLiteralText()) { validator.setValueExpression("patternExpression", _patternExpression); } else { Object _patternExpressionValue = _patternExpression.getValue(facesContext.getELContext()); if (_patternExpressionValue != null) { validator.setPatternExpression( (java.lang.String) _patternExpressionValue.toString()); } } } }
protected Validator createValidator() throws JspException { FacesContext facesContext = FacesContext.getCurrentInstance(); setValidatorId("org.apache.myfaces.commons.validator.RegExpr"); org.apache.myfaces.commons.validator.RegExprValidator validator = (org.apache.myfaces.commons.validator.RegExprValidator)super.createValidator(); if (_pattern != null) { validator.setPattern(_pattern); } if (_patternExpression != null) { if (UIComponentTag.isValueReference(_patternExpression)) { ValueBinding vb = facesContext.getApplication().createValueBinding(_patternExpression); validator.setValueBinding("patternExpression", vb); } else { validator.setPatternExpression(_patternExpression); } } return validator; }
protected void _setProperties(Validator val) throws JspException { super._setProperties(val); FacesContext facesContext = FacesContext.getCurrentInstance(); org.apache.myfaces.commons.validator.RegExprValidator validator = (org.apache.myfaces.commons.validator.RegExprValidator) val; if (_pattern != null) { validator.setPattern(_pattern); } if (_patternExpression != null) { if (!_patternExpression.isLiteralText()) { validator.setValueExpression("patternExpression", _patternExpression); } else { Object _patternExpressionValue = _patternExpression.getValue(facesContext.getELContext()); if (_patternExpressionValue != null) { validator.setPatternExpression( (java.lang.String) _patternExpressionValue.toString()); } } } }
public void setPatternExpression(String patternExpression) { getStateHelper().put(PropertyKeys.patternExpression, patternExpression ); }
public void setPattern(String pattern) { getStateHelper().put(PropertyKeys.pattern, pattern ); }
public String getPatternExpression() { return (String) getStateHelper().eval(PropertyKeys.patternExpression); }