public class SelectManyMenuRenderer extends SelectManyRenderer
Constructor and Description |
---|
SelectManyMenuRenderer() |
Modifier and Type | Method and Description |
---|---|
protected String |
calculateWrapperHeight(SelectManyMenu menu,
int itemSize) |
void |
encodeChildren(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
void |
encodeEnd(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected void |
encodeFilter(javax.faces.context.FacesContext context,
SelectManyMenu menu) |
protected void |
encodeInput(javax.faces.context.FacesContext context,
SelectManyMenu menu,
String clientId,
List<javax.faces.model.SelectItem> selectItems) |
protected void |
encodeItem(javax.faces.context.FacesContext context,
SelectManyMenu menu,
javax.faces.model.SelectItem option,
Object values,
Object submittedValues,
javax.faces.convert.Converter converter,
boolean customContent,
boolean showCheckbox) |
protected void |
encodeList(javax.faces.context.FacesContext context,
SelectManyMenu menu,
List<javax.faces.model.SelectItem> selectItems) |
protected void |
encodeMarkup(javax.faces.context.FacesContext context,
SelectManyMenu menu) |
protected void |
encodeOption(javax.faces.context.FacesContext context,
SelectManyMenu menu,
javax.faces.model.SelectItem option,
Object values,
Object submittedValues,
javax.faces.convert.Converter converter) |
protected void |
encodeScript(javax.faces.context.FacesContext context,
SelectManyMenu menu) |
protected void |
encodeSelectItems(javax.faces.context.FacesContext context,
SelectManyMenu menu,
List<javax.faces.model.SelectItem> selectItems) |
Object |
getConvertedValue(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
Object submittedValue) |
String |
getHighlighter() |
boolean |
getRendersChildren() |
protected String |
getSubmitParam(javax.faces.context.FacesContext context,
javax.faces.component.UISelectMany selectMany) |
decode, getSubmittedValues, getValues
coerceToModelType, countSelectItems, countSelectItems, createSelectItem, findImplicitConverter, getOptionAsString, getSelectItems, isSelected, validateSubmittedValues
isDisabled, isReadOnly, renderAccessibilityAttributes, renderAccessibilityAttributes, renderARIACombobox, renderARIAInvalid, renderARIARequired, renderRTLDirection, shouldDecode
buildAjaxRequest, buildAjaxRequest, buildAjaxRequest, buildDomEvent, buildNonAjaxRequest, buildNonAjaxRequest, decodeBehaviors, encodeClientBehaviors, escapeText, getEventBehaviors, getResourceRequestPath, getResourceURL, getWidgetBuilder, isGrouped, isValueBlank, preConfiguredAjaxRequestBuilder, preConfiguredAjaxRequestBuilder, renderChild, renderChildren, renderDomEvent, renderDomEvents, renderDummyMarkup, renderDynamicPassThruAttributes, renderOnchange, renderOnclick, renderPassThruAttributes, renderPassThruAttributes, renderValidationMetadata, shouldRenderAttribute, shouldWriteId
public Object getConvertedValue(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, Object submittedValue) throws javax.faces.convert.ConverterException
getConvertedValue
in class InputRenderer
javax.faces.convert.ConverterException
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, SelectManyMenu menu) throws IOException
IOException
protected void encodeScript(javax.faces.context.FacesContext context, SelectManyMenu menu) throws IOException
IOException
protected void encodeInput(javax.faces.context.FacesContext context, SelectManyMenu menu, String clientId, List<javax.faces.model.SelectItem> selectItems) throws IOException
IOException
protected void encodeList(javax.faces.context.FacesContext context, SelectManyMenu menu, List<javax.faces.model.SelectItem> selectItems) throws IOException
IOException
protected void encodeItem(javax.faces.context.FacesContext context, SelectManyMenu menu, javax.faces.model.SelectItem option, Object values, Object submittedValues, javax.faces.convert.Converter converter, boolean customContent, boolean showCheckbox) throws IOException
IOException
protected void encodeSelectItems(javax.faces.context.FacesContext context, SelectManyMenu menu, List<javax.faces.model.SelectItem> selectItems) throws IOException
IOException
protected void encodeOption(javax.faces.context.FacesContext context, SelectManyMenu menu, javax.faces.model.SelectItem option, Object values, Object submittedValues, javax.faces.convert.Converter converter) throws IOException
IOException
protected void encodeFilter(javax.faces.context.FacesContext context, SelectManyMenu menu) throws IOException
IOException
protected String calculateWrapperHeight(SelectManyMenu menu, int itemSize)
protected String getSubmitParam(javax.faces.context.FacesContext context, javax.faces.component.UISelectMany selectMany)
getSubmitParam
in class SelectManyRenderer
public void encodeChildren(javax.faces.context.FacesContext context, 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
public String getHighlighter()
getHighlighter
in class CoreRenderer
Copyright © 2020. All rights reserved.