public class WidgetTagHandler
extends com.sun.facelets.tag.MetaTagHandler
Applies WidgetTypeHandler
found for given widget, in given mode and
for given value.
Constructor and Description |
---|
WidgetTagHandler(com.sun.facelets.tag.TagConfig config) |
Modifier and Type | Method and Description |
---|---|
void |
apply(com.sun.facelets.FaceletContext ctx,
UIComponent parent)
Renders given widget resolving its
FaceletHandler from
WebLayoutManager configuration. |
static void |
applyWidgetHandler(com.sun.facelets.FaceletContext ctx,
UIComponent parent,
com.sun.facelets.tag.TagConfig config,
Widget widget,
com.sun.facelets.tag.TagAttribute value,
boolean fillVariables) |
static void |
generateWidgetIdsRecursive(FaceletHandlerHelper helper,
Widget widget) |
public void apply(com.sun.facelets.FaceletContext ctx, UIComponent parent) throws IOException, FacesException, ELException
FaceletHandler
from
WebLayoutManager
configuration.
Variables exposed: RenderVariables.globalVariables.value
, same
variable suffixed with "_n" where n is the widget level, and
RenderVariables.globalVariables.document
.
IOException
FacesException
ELException
public static void generateWidgetIdsRecursive(FaceletHandlerHelper helper, Widget widget)
public static void applyWidgetHandler(com.sun.facelets.FaceletContext ctx, UIComponent parent, com.sun.facelets.tag.TagConfig config, Widget widget, com.sun.facelets.tag.TagAttribute value, boolean fillVariables) throws IOException
IOException
Copyright © 2011 Nuxeo SA. All Rights Reserved.