Class ValidateDelegateHandler
- java.lang.Object
-
- jakarta.faces.view.facelets.TagHandler
-
- jakarta.faces.view.facelets.MetaTagHandler
-
- jakarta.faces.view.facelets.DelegatingMetaTagHandler
-
- jakarta.faces.view.facelets.FaceletsAttachedObjectHandler
-
- jakarta.faces.view.facelets.ValidatorHandler
-
- org.apache.myfaces.view.facelets.tag.faces.core.ValidateDelegateHandler
-
- All Implemented Interfaces:
AttachedObjectHandler
,EditableValueHolderAttachedObjectHandler
,FaceletHandler
,ValueHolderAttachedObjectHandler
@JSFFaceletTag(name="f:validator", bodyContent="empty") @JSFFaceletAttribute(name="disabled", deferredValueType="java.lang.Boolean", desc="no description", longDescription="no description") public final class ValidateDelegateHandler extends ValidatorHandler
Register a named Validator instance on the UIComponent associated with the closest parent UIComponent custom action.- Version:
- $Id$
- Author:
- Jacob Hookom
-
-
Field Summary
-
Fields inherited from class jakarta.faces.view.facelets.DelegatingMetaTagHandler
delegateFactory
-
Fields inherited from class jakarta.faces.view.facelets.TagHandler
nextHandler, tag, tagId
-
-
Constructor Summary
Constructors Constructor Description ValidateDelegateHandler(ValidatorConfig config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected MetaRuleset
createMetaRuleset(Class type)
protected Validator
createValidator(FaceletContext ctx)
Uses the specified "validatorId" to get a new Validator instance from the Application.String
getValidatorId(FaceletContext ctx)
-
Methods inherited from class jakarta.faces.view.facelets.ValidatorHandler
getTagHandlerDelegate, getValidatorConfig
-
Methods inherited from class jakarta.faces.view.facelets.FaceletsAttachedObjectHandler
applyAttachedObject, getAttachedObjectHandlerHelper, getFor
-
Methods inherited from class jakarta.faces.view.facelets.DelegatingMetaTagHandler
apply, applyNextHandler, getBinding, getTag, getTagAttribute, getTagId, isDisabled, setAttributes
-
Methods inherited from class jakarta.faces.view.facelets.TagHandler
getAttribute, getRequiredAttribute, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface jakarta.faces.view.AttachedObjectHandler
applyAttachedObject, getFor
-
-
-
-
Constructor Detail
-
ValidateDelegateHandler
public ValidateDelegateHandler(ValidatorConfig config)
-
-
Method Detail
-
createValidator
protected Validator createValidator(FaceletContext ctx)
Uses the specified "validatorId" to get a new Validator instance from the Application. See jakarta.faces.application.Application#createValidator(java.lang.String) See jakarta.faces.view.facelets.ValidatorHandler#createValidator(jakarta.faces.view.facelets.FaceletContext)
-
createMetaRuleset
protected MetaRuleset createMetaRuleset(Class type)
- Overrides:
createMetaRuleset
in classDelegatingMetaTagHandler
-
getValidatorId
public String getValidatorId(FaceletContext ctx)
- Overrides:
getValidatorId
in classValidatorHandler
-
-