Class ConvertNumberHandler
- 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.ConverterHandler
-
- com.sun.faces.facelets.tag.faces.core.ConvertNumberHandler
-
- All Implemented Interfaces:
AttachedObjectHandler,FaceletHandler,ValueHolderAttachedObjectHandler
public final class ConvertNumberHandler extends ConverterHandler
Register a NumberConverter instance on the UIComponent associated with the closest parent UIComponent custom action. See tag documentation.- 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 ConvertNumberHandler(ConverterConfig config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ConvertercreateConverter(FaceletContext ctx)Returns a new NumberConverterMetaRulesetcreateMetaRuleset(Class type)The default implementation simply calls through toTagHandlerDelegate.createMetaRuleset(java.lang.Class)and returns the result.voidsetAttributes(FaceletContext ctx, Object obj)Invoking/extending this method will cause the results of the created MetaRuleset to auto-wire state to the passed instance.-
Methods inherited from class jakarta.faces.view.facelets.ConverterHandler
getConverterId, getTagHandlerDelegate
-
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
-
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
-
ConvertNumberHandler
public ConvertNumberHandler(ConverterConfig config)
- Parameters:
config-
-
-
Method Detail
-
createConverter
protected Converter createConverter(FaceletContext ctx) throws FacesException, jakarta.el.ELException, FaceletException
Returns a new NumberConverter- Throws:
FacesExceptionjakarta.el.ELExceptionFaceletException- See Also:
NumberConverter
-
setAttributes
public void setAttributes(FaceletContext ctx, Object obj)
Description copied from class:MetaTagHandlerInvoking/extending this method will cause the results of the created MetaRuleset to auto-wire state to the passed instance.- Overrides:
setAttributesin classDelegatingMetaTagHandler- Parameters:
ctx- the Facelet context.obj- the instance.
-
createMetaRuleset
public MetaRuleset createMetaRuleset(Class type)
Description copied from class:DelegatingMetaTagHandlerThe default implementation simply calls through to
TagHandlerDelegate.createMetaRuleset(java.lang.Class)and returns the result.- Overrides:
createMetaRulesetin classDelegatingMetaTagHandler- Parameters:
type- theClassfor which theMetaRulesetmust be created.- Returns:
- the
MetaRuleset.
-
-