org.apache.cocoon.faces.taglib
Class ValidatorTag
java.lang.Object
org.apache.avalon.framework.logger.AbstractLogEnabled
org.apache.cocoon.taglib.TagSupport
org.apache.cocoon.faces.taglib.ValidatorTag
- All Implemented Interfaces:
- Poolable, Recyclable, Component, LogEnabled, Tag
- Direct Known Subclasses:
- FormatValidatorTag, ValidateDoubleRangeTag, ValidateLengthTag, ValidateLongRangeTag, ValidateRequiredTag
public class ValidatorTag
- extends TagSupport
Base class for validator tags.
Can be extended to implement custom validators.
- Version:
- CVS $Id: ValidatorTag.html 1304258 2012-03-23 10:09:27Z ilgrosso $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ValidatorTag
public ValidatorTag()
getValidatorId
public String getValidatorId()
setValidatorId
public void setValidatorId(String validatorId)
doStartTag
public int doStartTag(String namespaceURI,
String localName,
String qName,
Attributes atts)
throws SAXException
- Description copied from class:
TagSupport
- Process the start tag for this instance.
The doStartTag method assumes that pageContext and
parent have been set. It also assumes that any properties exposed as
attributes have been set too. When this method is invoked, the body
has not yet been evaluated.
- Specified by:
doStartTag
in interface Tag
- Overrides:
doStartTag
in class TagSupport
- Returns:
- EVAL_BODY or SKIP_BODY.
- Throws:
SAXException
createValidator
protected javax.faces.validator.Validator createValidator()
- Override to create custom validator
recycle
public void recycle()
- Specified by:
recycle
in interface Recyclable
- Overrides:
recycle
in class TagSupport
Copyright © 1999-2010 The Apache Software Foundation. All Rights Reserved.