com.sun.faces.taglib.jsf_core
Class ValidateLengthTag

java.lang.Object
  extended by javax.servlet.jsp.tagext.TagSupport
      extended by javax.faces.webapp.ValidatorELTag
          extended by com.sun.faces.taglib.jsf_core.AbstractValidatorTag
              extended by com.sun.faces.taglib.jsf_core.MaxMinValidatorTag
                  extended by com.sun.faces.taglib.jsf_core.ValidateLengthTag
All Implemented Interfaces:
java.io.Serializable, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

public class ValidateLengthTag
extends MaxMinValidatorTag

ValidateLengthTag is the tag handler class for validate_length tag

See Also:
Serialized Form

Field Summary
protected  int maximum
           
protected  javax.el.ValueExpression maximumExpression
           
protected  int minimum
           
protected  javax.el.ValueExpression minimumExpression
           
 
Fields inherited from class com.sun.faces.taglib.jsf_core.MaxMinValidatorTag
maximumSet, minimumSet
 
Fields inherited from class com.sun.faces.taglib.jsf_core.AbstractValidatorTag
binding, validatorId
 
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
 
Constructor Summary
ValidateLengthTag()
           
 
Method Summary
protected  javax.faces.validator.Validator createValidator()
           
 int doStartTag()
           
 void setMaximum(javax.el.ValueExpression newMaximum)
           
 void setMinimum(javax.el.ValueExpression newMinimum)
           
 
Methods inherited from class com.sun.faces.taglib.jsf_core.AbstractValidatorTag
createValidator, setBinding, setValidatorId
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

maximumExpression

protected javax.el.ValueExpression maximumExpression

minimumExpression

protected javax.el.ValueExpression minimumExpression

maximum

protected int maximum

minimum

protected int minimum
Constructor Detail

ValidateLengthTag

public ValidateLengthTag()
Method Detail

setMaximum

public void setMaximum(javax.el.ValueExpression newMaximum)

setMinimum

public void setMinimum(javax.el.ValueExpression newMinimum)

doStartTag

public int doStartTag()
               throws javax.servlet.jsp.JspException
Specified by:
doStartTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doStartTag in class javax.faces.webapp.ValidatorELTag
Throws:
javax.servlet.jsp.JspException

createValidator

protected javax.faces.validator.Validator createValidator()
                                                   throws javax.servlet.jsp.JspException
Overrides:
createValidator in class AbstractValidatorTag
Throws:
javax.servlet.jsp.JspException


Copyright ? 2002-2006 Sun Microsystems, Inc. All Rights Reserved.