SelectCheckboxMenuRenderer
public class SelectCheckboxMenuRenderer extends SelectManyRenderer
Constructor | Description |
---|---|
SelectCheckboxMenuRenderer() |
Modifier and Type | Method | Description |
---|---|---|
void |
encodeEnd(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
|
protected void |
encodeInputs(javax.faces.context.FacesContext context,
SelectCheckboxMenu menu,
List<javax.faces.model.SelectItem> selectItems) |
|
protected void |
encodeKeyboardTarget(javax.faces.context.FacesContext context,
SelectCheckboxMenu menu) |
|
protected void |
encodeLabel(javax.faces.context.FacesContext context,
SelectCheckboxMenu menu,
List<javax.faces.model.SelectItem> selectItems,
boolean valid) |
|
protected void |
encodeMarkup(javax.faces.context.FacesContext context,
SelectCheckboxMenu menu) |
|
protected void |
encodeMenuIcon(javax.faces.context.FacesContext context,
SelectCheckboxMenu menu,
boolean valid) |
|
protected void |
encodeMultipleLabel(javax.faces.context.FacesContext context,
SelectCheckboxMenu menu,
List<javax.faces.model.SelectItem> selectItems,
boolean valid) |
|
protected void |
encodeOption(javax.faces.context.FacesContext context,
SelectCheckboxMenu menu,
Object values,
Object submittedValues,
javax.faces.convert.Converter converter,
javax.faces.model.SelectItem option,
int idx) |
|
protected void |
encodeOption(javax.faces.context.FacesContext context,
SelectCheckboxMenu menu,
Object values,
Object submittedValues,
javax.faces.convert.Converter converter,
javax.faces.model.SelectItem option,
int idx,
String selectItemGroupLabel) |
|
protected void |
encodeScript(javax.faces.context.FacesContext context,
SelectCheckboxMenu menu) |
|
Object |
getConvertedValue(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
Object submittedValue) |
|
protected String |
getSubmitParam(javax.faces.context.FacesContext context,
javax.faces.component.UISelectMany selectMany) |
buildAjaxRequest, buildDomEvent, buildNonAjaxRequest, decodeBehaviors, encodeClientBehaviors, endScript, escapeText, getEventBehaviors, getHighlighter, getResourceRequestPath, getResourceURL, getWidgetBuilder, isGrouped, isValueBlank, renderChild, renderChildren, renderDomEvent, renderDomEvents, renderDynamicPassThruAttributes, renderOnchange, renderOnclick, renderPassThruAttributes, renderPassThruAttributes, renderValidationMetadata, shouldRenderAttribute, shouldWriteId, startScript
coerceToModelType, createSelectItem, findImplicitConverter, getOptionAsString, getSelectItems, shouldDecode
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
convertClientId, encodeBegin, encodeChildren, getRendersChildren
decode, getSubmittedValues, getValues
countSelectItems, countSelectItems, isSelected
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, SelectCheckboxMenu menu) throws IOException
IOException
protected void encodeInputs(javax.faces.context.FacesContext context, SelectCheckboxMenu menu, List<javax.faces.model.SelectItem> selectItems) throws IOException
IOException
protected void encodeOption(javax.faces.context.FacesContext context, SelectCheckboxMenu menu, Object values, Object submittedValues, javax.faces.convert.Converter converter, javax.faces.model.SelectItem option, int idx) throws IOException
IOException
protected void encodeOption(javax.faces.context.FacesContext context, SelectCheckboxMenu menu, Object values, Object submittedValues, javax.faces.convert.Converter converter, javax.faces.model.SelectItem option, int idx, String selectItemGroupLabel) throws IOException
IOException
protected void encodeLabel(javax.faces.context.FacesContext context, SelectCheckboxMenu menu, List<javax.faces.model.SelectItem> selectItems, boolean valid) throws IOException
IOException
protected void encodeMultipleLabel(javax.faces.context.FacesContext context, SelectCheckboxMenu menu, List<javax.faces.model.SelectItem> selectItems, boolean valid) throws IOException
IOException
protected void encodeMenuIcon(javax.faces.context.FacesContext context, SelectCheckboxMenu menu, boolean valid) throws IOException
IOException
protected void encodeScript(javax.faces.context.FacesContext context, SelectCheckboxMenu menu) throws IOException
IOException
protected String getSubmitParam(javax.faces.context.FacesContext context, javax.faces.component.UISelectMany selectMany)
getSubmitParam
in class SelectManyRenderer
protected void encodeKeyboardTarget(javax.faces.context.FacesContext context, SelectCheckboxMenu menu) throws IOException
IOException
Copyright © 2018. All rights reserved.