public class SplitButtonRenderer extends MenuItemAwareRenderer
Constructor and Description |
---|
SplitButtonRenderer() |
Modifier and Type | Method and Description |
---|---|
protected String |
buildOnclick(javax.faces.context.FacesContext context,
SplitButton button) |
void |
decode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
void |
encodeChildren(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component) |
protected void |
encodeDefaultButton(javax.faces.context.FacesContext context,
SplitButton button,
String id) |
protected void |
encodeElements(javax.faces.context.FacesContext context,
SplitButton button,
List<Object> elements,
boolean isSubmenu) |
void |
encodeEnd(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected void |
encodeFilter(javax.faces.context.FacesContext context,
SplitButton button) |
protected void |
encodeMarkup(javax.faces.context.FacesContext context,
SplitButton button) |
protected void |
encodeMenu(javax.faces.context.FacesContext context,
SplitButton button,
String menuId) |
protected void |
encodeMenuIcon(javax.faces.context.FacesContext context,
SplitButton button,
String id) |
protected void |
encodeMenuItem(javax.faces.context.FacesContext context,
SplitButton button,
MenuItem menuitem) |
protected void |
encodeScript(javax.faces.context.FacesContext context,
SplitButton button) |
protected void |
encodeSubmenu(javax.faces.context.FacesContext context,
SplitButton button,
Submenu submenu) |
boolean |
getRendersChildren() |
encodeOnClick, encodeSeparator, findMenuitem, setConfirmationScript
containsEL, evaluateValueExpressions, findNavigationCase, getParams, getTargetURL, isExpression, isIncludeViewParams
buildAjaxRequest, buildAjaxRequest, buildAjaxRequest, buildDomEvent, buildNonAjaxRequest, buildNonAjaxRequest, decodeBehaviors, encodeClientBehaviors, escapeText, getEventBehaviors, getHighlighter, getResourceRequestPath, getResourceURL, getWidgetBuilder, isGrouped, isValueBlank, preConfiguredAjaxRequestBuilder, preConfiguredAjaxRequestBuilder, renderChild, renderChildren, renderDomEvent, renderDomEvents, renderDummyMarkup, renderDynamicPassThruAttributes, renderOnchange, renderOnclick, renderPassThruAttributes, renderPassThruAttributes, renderValidationMetadata, shouldRenderAttribute, shouldWriteId
public void decode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
decode
in class MenuItemAwareRenderer
public void encodeEnd(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws IOException
encodeEnd
in class javax.faces.render.Renderer
IOException
protected void encodeMarkup(javax.faces.context.FacesContext context, SplitButton button) throws IOException
IOException
protected void encodeDefaultButton(javax.faces.context.FacesContext context, SplitButton button, String id) throws IOException
IOException
protected void encodeMenuIcon(javax.faces.context.FacesContext context, SplitButton button, String id) throws IOException
IOException
protected void encodeScript(javax.faces.context.FacesContext context, SplitButton button) throws IOException
IOException
protected String buildOnclick(javax.faces.context.FacesContext context, SplitButton button) throws IOException
IOException
protected void encodeMenu(javax.faces.context.FacesContext context, SplitButton button, String menuId) throws IOException
IOException
protected void encodeElements(javax.faces.context.FacesContext context, SplitButton button, List<Object> elements, boolean isSubmenu) throws IOException
IOException
protected void encodeMenuItem(javax.faces.context.FacesContext context, SplitButton button, MenuItem menuitem) throws IOException
IOException
protected void encodeSubmenu(javax.faces.context.FacesContext context, SplitButton button, Submenu submenu) throws IOException
IOException
protected void encodeFilter(javax.faces.context.FacesContext context, SplitButton button) throws IOException
IOException
public void encodeChildren(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component) throws IOException
encodeChildren
in class javax.faces.render.Renderer
IOException
public boolean getRendersChildren()
getRendersChildren
in class javax.faces.render.Renderer
Copyright © 2020. All rights reserved.