Class PickListRenderer
java.lang.Object
javax.faces.render.Renderer
org.primefaces.renderkit.CoreRenderer
org.primefaces.renderkit.InputRenderer
org.primefaces.component.picklist.PickListRenderer
-
Field Summary
Fields inherited from class org.primefaces.renderkit.InputRenderer
ARIA_FILTERFields inherited from class javax.faces.render.Renderer
PASSTHROUGH_RENDERER_LOCALNAME_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddecode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) protected voidencodeAriaRegion(javax.faces.context.FacesContext context, String clientId) protected voidencodeButton(javax.faces.context.FacesContext context, String title, String styleClass, String icon, String labelDisplay) protected voidencodeCaption(javax.faces.context.FacesContext context, javax.faces.component.UIComponent caption) voidencodeChildren(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) voidencodeEnd(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component) protected voidencodeFilter(javax.faces.context.FacesContext context, PickList picklist, String name, boolean isSource) protected voidencodeList(javax.faces.context.FacesContext context, PickList pickList, String listId, String styleClass, List model, javax.faces.component.UIComponent caption, boolean filter, boolean isSource) protected voidencodeListControls(javax.faces.context.FacesContext context, PickList pickList, String styleClass, String labelDisplay) protected voidencodeListInput(javax.faces.context.FacesContext context, String clientId) protected voidencodeMarkup(javax.faces.context.FacesContext context, PickList pickList) protected voidencodeOptions(javax.faces.context.FacesContext context, PickList pickList, List model, boolean isSource) protected voidencodeScript(javax.faces.context.FacesContext context, PickList pickList) getConvertedValue(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, Object submittedValue) protected DualListModelgetModelValueToRender(javax.faces.context.FacesContext context, PickList pickList) booleanMethods inherited from class org.primefaces.renderkit.InputRenderer
createStyleClass, createStyleClass, isDisabled, isReadOnly, renderAccessibilityAttributes, renderAccessibilityAttributes, renderAccessibilityAttributesHidden, renderARIACombobox, renderARIAInvalid, renderARIARequired, renderRTLDirection, shouldDecodeMethods inherited from class org.primefaces.renderkit.CoreRenderer
buildAjaxRequest, buildAjaxRequest, buildAjaxRequest, buildDomEvent, buildNonAjaxRequest, buildNonAjaxRequest, decodeBehaviors, encodeClientBehaviors, encodeIndexedId, endsWithLenghtUnit, getEventBehaviors, getHighlighter, getIconOnlyButtonText, getResourceRequestPath, getResourceURL, getStyleBuilder, getStyleClassBuilder, getWidgetBuilder, isGrouped, isValueBlank, logDevelopmentWarning, preConfiguredAjaxRequestBuilder, preConfiguredAjaxRequestBuilder, renderAttribute, renderButtonValue, renderChild, renderChildren, renderDomEvent, renderDomEvents, renderDummyMarkup, renderDynamicPassThruAttributes, renderHiddenInput, renderOnchange, renderOnclick, renderPassThruAttributes, renderPassThruAttributes, renderPassThruAttributes, renderValidationMetadata, shouldRenderAttribute, shouldWriteIdMethods inherited from class javax.faces.render.Renderer
convertClientId, encodeBegin
-
Constructor Details
-
PickListRenderer
public PickListRenderer()
-
-
Method Details
-
decode
public void decode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) - Overrides:
decodein classjavax.faces.render.Renderer
-
encodeEnd
public void encodeEnd(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component) throws IOException - Overrides:
encodeEndin classjavax.faces.render.Renderer- Throws:
IOException
-
encodeMarkup
protected void encodeMarkup(javax.faces.context.FacesContext context, PickList pickList) throws IOException - Throws:
IOException
-
encodeScript
protected void encodeScript(javax.faces.context.FacesContext context, PickList pickList) throws IOException - Throws:
IOException
-
encodeListControls
protected void encodeListControls(javax.faces.context.FacesContext context, PickList pickList, String styleClass, String labelDisplay) throws IOException - Throws:
IOException
-
encodeCaption
protected void encodeCaption(javax.faces.context.FacesContext context, javax.faces.component.UIComponent caption) throws IOException - Throws:
IOException
-
encodeButton
protected void encodeButton(javax.faces.context.FacesContext context, String title, String styleClass, String icon, String labelDisplay) throws IOException - Throws:
IOException
-
encodeList
protected void encodeList(javax.faces.context.FacesContext context, PickList pickList, String listId, String styleClass, List model, javax.faces.component.UIComponent caption, boolean filter, boolean isSource) throws IOException - Throws:
IOException
-
encodeListInput
protected void encodeListInput(javax.faces.context.FacesContext context, String clientId) throws IOException - Throws:
IOException
-
encodeOptions
protected void encodeOptions(javax.faces.context.FacesContext context, PickList pickList, List model, boolean isSource) throws IOException - Throws:
IOException
-
getConvertedValue
public Object getConvertedValue(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, Object submittedValue) throws javax.faces.convert.ConverterException - Overrides:
getConvertedValuein classInputRenderer- Throws:
javax.faces.convert.ConverterException
-
encodeFilter
protected void encodeFilter(javax.faces.context.FacesContext context, PickList picklist, String name, boolean isSource) throws IOException - Throws:
IOException
-
encodeAriaRegion
protected void encodeAriaRegion(javax.faces.context.FacesContext context, String clientId) throws IOException - Throws:
IOException
-
encodeChildren
public void encodeChildren(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws IOException - Overrides:
encodeChildrenin classjavax.faces.render.Renderer- Throws:
IOException
-
getRendersChildren
public boolean getRendersChildren()- Overrides:
getRendersChildrenin classjavax.faces.render.Renderer
-
getModelValueToRender
protected DualListModel getModelValueToRender(javax.faces.context.FacesContext context, PickList pickList)
-