br.com.caelum.stella.faces.validation
Class StellaIEValidatorTagHandler

java.lang.Object
  extended by com.sun.facelets.tag.TagHandler
      extended by com.sun.facelets.tag.MetaTagHandler
          extended by com.sun.facelets.tag.jsf.ValidateHandler
              extended by br.com.caelum.stella.faces.validation.StellaIEValidatorTagHandler
All Implemented Interfaces:
com.sun.facelets.FaceletHandler

public class StellaIEValidatorTagHandler
extends com.sun.facelets.tag.jsf.ValidateHandler

Produz o Handler que cuida da validação do Facelets, de forma que o método createValidator, faz uma verificação no atributo da Tag, para que diga, se esta formatado ou não. Após isso retorna o validator.

Author:
Leonardo Bessa

Field Summary
 
Fields inherited from class com.sun.facelets.tag.TagHandler
nextHandler, tag, tagId
 
Constructor Summary
StellaIEValidatorTagHandler(com.sun.facelets.tag.TagConfig config)
           
StellaIEValidatorTagHandler(com.sun.facelets.tag.jsf.ValidatorConfig validatorConfig)
           
 
Method Summary
protected  javax.faces.validator.Validator createValidator(com.sun.facelets.FaceletContext ctx)
           
 
Methods inherited from class com.sun.facelets.tag.jsf.ValidateHandler
apply, createMetaRuleset
 
Methods inherited from class com.sun.facelets.tag.MetaTagHandler
setAttributes
 
Methods inherited from class com.sun.facelets.tag.TagHandler
findNextByType, getAttribute, getRequiredAttribute, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StellaIEValidatorTagHandler

public StellaIEValidatorTagHandler(com.sun.facelets.tag.TagConfig config)

StellaIEValidatorTagHandler

public StellaIEValidatorTagHandler(com.sun.facelets.tag.jsf.ValidatorConfig validatorConfig)
Method Detail

createValidator

protected javax.faces.validator.Validator createValidator(com.sun.facelets.FaceletContext ctx)
Overrides:
createValidator in class com.sun.facelets.tag.jsf.ValidateHandler


Copyright © 2009 Caelum. All Rights Reserved.