javax.faces.view.facelets
Class DelegatingMetaTagHandler
java.lang.Object
javax.faces.view.facelets.TagHandler
javax.faces.view.facelets.MetaTagHandler
javax.faces.view.facelets.DelegatingMetaTagHandler
- All Implemented Interfaces:
- FaceletHandler
- Direct Known Subclasses:
- ComponentHandler, FaceletsAttachedObjectHandler
public abstract class DelegatingMetaTagHandler
- extends MetaTagHandler
- Since:
- 2.0
- Version:
- $Revision: 696523 $ $Date: 2009-03-15 17:11:43 -0400 (mer., 17 sept. 2008) $
- Author:
- Simon Lessard (latest modification by $Author: slessard $)
delegateFactory
protected TagHandlerDelegateFactory delegateFactory
DelegatingMetaTagHandler
public DelegatingMetaTagHandler(TagConfig config)
apply
public void apply(FaceletContext ctx,
UIComponent parent)
throws IOException
- Process changes on a particular UIComponent
- Parameters:
ctx
- the current FaceletContext instance for this executionparent
- the parent UIComponent to operate upon
- Throws:
IOException
applyNextHandler
public void applyNextHandler(FaceletContext ctx,
UIComponent c)
throws IOException
- Throws:
IOException
getBinding
public TagAttribute getBinding()
getTag
public Tag getTag()
getTagAttribute
public TagAttribute getTagAttribute(String localName)
getTagId
public String getTagId()
isDisabled
public boolean isDisabled(FaceletContext ctx)
setAttributes
public void setAttributes(FaceletContext ctx,
Object instance)
- Description copied from class:
MetaTagHandler
- Invoking/extending this method will cause the results of the created MetaRuleset to auto-wire state to
the passed instance.
- Overrides:
setAttributes
in class MetaTagHandler
createMetaRuleset
protected MetaRuleset createMetaRuleset(Class type)
- Extend this method in order to add your own rules.
- Specified by:
createMetaRuleset
in class MetaTagHandler
- Returns:
- FIXME: EG _ GENERIC
getTagHandlerDelegate
protected abstract TagHandlerDelegate getTagHandlerDelegate()
Copyright © 2011 The Apache Software Foundation. All Rights Reserved.