org.apache.myfaces.view.facelets.tag.jsf.core
Class ConvertDelegateHandler
java.lang.Object
javax.faces.view.facelets.TagHandler
javax.faces.view.facelets.MetaTagHandler
javax.faces.view.facelets.DelegatingMetaTagHandler
javax.faces.view.facelets.FaceletsAttachedObjectHandler
javax.faces.view.facelets.ConverterHandler
org.apache.myfaces.view.facelets.tag.jsf.core.ConvertDelegateHandler
- All Implemented Interfaces:
- AttachedObjectHandler, FaceletHandler, ValueHolderAttachedObjectHandler
@JSFFaceletTag(name="f:converter",
bodyContent="empty",
tagClass="org.apache.myfaces.taglib.core.ConverterImplTag")
public final class ConvertDelegateHandler
- extends ConverterHandler
Register a named Converter instance on the UIComponent associated with the closest parent UIComponent custom action.
See tag
documentation.
- Version:
- $Id: ConvertDelegateHandler.java 1188694 2011-10-25 15:07:44Z struberg $
- Author:
- Jacob Hookom
ConvertDelegateHandler
public ConvertDelegateHandler(ConverterConfig config)
- Parameters:
config
-
createConverter
protected Converter createConverter(FaceletContext ctx)
throws FacesException,
javax.el.ELException,
FaceletException
- Uses the specified "converterId" to pull an instance from the Application
- Throws:
FacesException
javax.el.ELException
FaceletException
- See Also:
Application.createComponent(java.lang.String)
,
org.apache.myfaces.view.facelets.tag.jsf.ConverterHandler#createConverter(javax.faces.view.facelets.FaceletContext)
createMetaRuleset
protected MetaRuleset createMetaRuleset(Class type)
- Overrides:
createMetaRuleset
in class DelegatingMetaTagHandler
getConverterId
public String getConverterId(FaceletContext ctx)
- Overrides:
getConverterId
in class ConverterHandler
Copyright © 2012 The Apache Software Foundation. All Rights Reserved.