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:
- javax.faces.view.AttachedObjectHandler, javax.faces.view.facelets.FaceletHandler, javax.faces.view.ValueHolderAttachedObjectHandler
@JSFFaceletTag(name="f:converter",
bodyContent="empty",
tagClass="org.apache.myfaces.taglib.core.ConverterImplTag")
public final class ConvertDelegateHandler
- extends javax.faces.view.facelets.ConverterHandler
Register a named Converter instance on the UIComponent associated with the closest parent UIComponent custom action.
See tag
documentation.
- Version:
- $Id: ConvertDelegateHandler.java,v 1.4 2008/07/13 19:01:44 rlubke Exp $
- Author:
- Jacob Hookom
Fields inherited from class javax.faces.view.facelets.DelegatingMetaTagHandler |
delegateFactory |
Fields inherited from class javax.faces.view.facelets.TagHandler |
nextHandler, tag, tagId |
Method Summary |
protected javax.faces.convert.Converter |
createConverter(javax.faces.view.facelets.FaceletContext ctx)
Uses the specified "converterId" to pull an instance from the Application |
protected javax.faces.view.facelets.MetaRuleset |
createMetaRuleset(java.lang.Class type)
|
java.lang.String |
getConverterId(javax.faces.view.facelets.FaceletContext ctx)
|
Methods inherited from class javax.faces.view.facelets.ConverterHandler |
getTagHandlerDelegate |
Methods inherited from class javax.faces.view.facelets.FaceletsAttachedObjectHandler |
applyAttachedObject, getAttachedObjectHandlerHelper, getFor |
Methods inherited from class javax.faces.view.facelets.DelegatingMetaTagHandler |
apply, applyNextHandler, getBinding, getTag, getTagAttribute, getTagId, isDisabled, setAttributes |
Methods inherited from class javax.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 javax.faces.view.AttachedObjectHandler |
applyAttachedObject, getFor |
ConvertDelegateHandler
public ConvertDelegateHandler(javax.faces.view.facelets.ConverterConfig config)
- Parameters:
config
-
createConverter
protected javax.faces.convert.Converter createConverter(javax.faces.view.facelets.FaceletContext ctx)
throws javax.faces.FacesException,
javax.el.ELException,
javax.faces.view.facelets.FaceletException
- Uses the specified "converterId" to pull an instance from the Application
- Throws:
javax.faces.FacesException
javax.el.ELException
javax.faces.view.facelets.FaceletException
- See Also:
Application.createComponent(java.lang.String)
,
org.apache.myfaces.view.facelets.tag.jsf.ConverterHandler#createConverter(javax.faces.view.facelets.FaceletContext)
createMetaRuleset
protected javax.faces.view.facelets.MetaRuleset createMetaRuleset(java.lang.Class type)
- Overrides:
createMetaRuleset
in class javax.faces.view.facelets.DelegatingMetaTagHandler
getConverterId
public java.lang.String getConverterId(javax.faces.view.facelets.FaceletContext ctx)
- Overrides:
getConverterId
in class javax.faces.view.facelets.ConverterHandler
Copyright © 2011 The Apache Software Foundation. All Rights Reserved.