public class AbstractValidatorTag extends ValidatorELTag
Base class for all ValidatorTag
s.
Modifier and Type | Field and Description |
---|---|
protected javax.el.ValueExpression |
binding
The
ValueExpression that evaluates to an object that
implements Converter . |
protected javax.el.ValueExpression |
validatorId
The identifier of the
Validator
instance to be created. |
Constructor and Description |
---|
AbstractValidatorTag() |
Modifier and Type | Method and Description |
---|---|
protected Validator |
createValidator()
Create and return a new
Validator to be registered
on our surrounding UIComponent . |
protected static Validator |
createValidator(javax.el.ValueExpression validatorId,
javax.el.ValueExpression binding,
FacesContext facesContext) |
void |
setBinding(javax.el.ValueExpression binding)
Set the expression that will be used to create a
ValueExpression that references a backing bean property
of the Validator instance to be created. |
void |
setValidatorId(javax.el.ValueExpression validatorId)
Set the identifer of the
Validator
instance to be created. |
doStartTag
protected javax.el.ValueExpression binding
The ValueExpression
that evaluates to an object that
implements Converter
.
protected javax.el.ValueExpression validatorId
The identifier of the Validator
instance to be created.
public void setBinding(javax.el.ValueExpression binding)
Set the expression that will be used to create a
ValueExpression
that references a backing bean property
of the Validator
instance to be created.
binding
- The new expressionpublic void setValidatorId(javax.el.ValueExpression validatorId)
Set the identifer of the Validator
instance to be created.
validatorId
- The identifier of the converter instance to be
created.protected Validator createValidator() throws javax.servlet.jsp.JspException
ValidatorELTag
Create and return a new Validator
to be registered
on our surrounding UIComponent
.
createValidator
in class ValidatorELTag
Validator
javax.servlet.jsp.JspException
- if a new instance cannot be createdprotected static Validator createValidator(javax.el.ValueExpression validatorId, javax.el.ValueExpression binding, FacesContext facesContext)
Comments to: faces-dev@eclipse.org.
Copyright © 2019 Eclipse Foundation. All rights reserved.
Use is subject to license terms.