com.sun.faces.taglib.jsf_core
Class ValidateDoubleRangeTag

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.ValidateDoubleRangeTag
All Implemented Interfaces:
java.io.Serializable, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

public class ValidateDoubleRangeTag
extends MaxMinValidatorTag

ValidateDoubleRangeTag is the tag handler class for validate_doublerange tag.

See Also:
Serialized Form

Field Summary
protected  double maximum
           
protected  javax.el.ValueExpression maximumExpression
           
protected  double 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
ValidateDoubleRangeTag()
           
 
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 double maximum

minimum

protected double minimum
Constructor Detail

ValidateDoubleRangeTag

public ValidateDoubleRangeTag()
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.