public class ComponentExtraHandler extends ComponentHandler
Those extra services consist of:
FaceletContext for the Facelet in which the component appears
The handler has to be used alongside a component declaration in a Facelets *-taglib.xml, e.g.
<tag>
<tag-name>someComponent</tag-name>
<component>
<component-type>com.example.SomeComponent</component-type>
<handler-class>org.omnifaces.taghandler.ComponentExtraHandler</handler-class>
</component>
</tag>
delegateFactorynextHandler, tag, tagId| Constructor and Description |
|---|
ComponentExtraHandler(ComponentConfig config) |
| Modifier and Type | Method and Description |
|---|---|
void |
setAttributes(FaceletContext ctx,
Object component) |
createComponent, getComponentConfig, getTagHandlerDelegate, isNew, onComponentCreated, onComponentPopulatedapply, applyNextHandler, createMetaRuleset, getBinding, getTag, getTagAttribute, getTagId, isDisabledgetAttribute, getRequiredAttribute, toStringpublic ComponentExtraHandler(ComponentConfig config)
public void setAttributes(FaceletContext ctx, Object component)
setAttributes in class DelegatingMetaTagHandlerCopyright © 2012–2019 OmniFaces. All rights reserved.