Skip navigation links
JSF Reference Implementation 2.3.5.SP3-redhat-00003
com.sun.faces.taglib.jsf_core

Class AbstractValidatorTag

    • Field Summary

      Fields 
      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.
      • Fields inherited from class javax.servlet.jsp.tagext.TagSupport

        id, pageContext
      • Fields inherited from interface javax.servlet.jsp.tagext.IterationTag

        EVAL_BODY_AGAIN
      • Fields inherited from interface javax.servlet.jsp.tagext.Tag

        EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      protected javax.faces.validator.Validator createValidator()
      Create and return a new Validator to be registered on our surrounding UIComponent.
      protected static javax.faces.validator.Validator createValidator(javax.el.ValueExpression validatorId, javax.el.ValueExpression binding, javax.faces.context.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.
      • Methods inherited from class javax.faces.webapp.ValidatorELTag

        doStartTag
      • Methods inherited from class javax.servlet.jsp.tagext.TagSupport

        doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue
    • Field Detail

      • binding

        protected javax.el.ValueExpression binding

        The ValueExpression that evaluates to an object that implements Converter.

      • validatorId

        protected javax.el.ValueExpression validatorId

        The identifier of the Validator instance to be created.

    • Constructor Detail

      • AbstractValidatorTag

        public AbstractValidatorTag()
    • Method Detail

      • setBinding

        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.

        Parameters:
        binding - The new expression
      • setValidatorId

        public void setValidatorId(javax.el.ValueExpression validatorId)

        Set the identifer of the Validator instance to be created.

        Parameters:
        validatorId - The identifier of the converter instance to be created.
      • createValidator

        protected javax.faces.validator.Validator createValidator()
                                                           throws javax.servlet.jsp.JspException
        Description copied from class: javax.faces.webapp.ValidatorELTag

        Create and return a new Validator to be registered on our surrounding UIComponent.

        Specified by:
        createValidator in class javax.faces.webapp.ValidatorELTag
        Returns:
        the created Validator
        Throws:
        javax.servlet.jsp.JspException - if a new instance cannot be created
      • createValidator

        protected static javax.faces.validator.Validator createValidator(javax.el.ValueExpression validatorId,
                                                                         javax.el.ValueExpression binding,
                                                                         javax.faces.context.FacesContext facesContext)
JSF Reference Implementation 2.3.5.SP3-redhat-00003

Copyright © 2010–2019 JBoss by Red Hat. All rights reserved.