Class SelectOneRadioRenderer
java.lang.Object
javax.faces.render.Renderer
org.primefaces.renderkit.CoreRenderer
org.primefaces.renderkit.InputRenderer
org.primefaces.renderkit.SelectRenderer
org.primefaces.renderkit.SelectOneRenderer
org.primefaces.component.selectoneradio.SelectOneRadioRenderer
-
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 TypeMethodDescriptionvoidencodeChildren(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) protected voidencodeCustomLayout(javax.faces.context.FacesContext context, SelectOneRadio radio) protected voidencodeCustomLayoutHelper(javax.faces.context.FacesContext context, SelectOneRadio radio, boolean addId) voidencodeEnd(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) protected voidencodeGridLayout(javax.faces.context.FacesContext context, SelectOneRadio radio, List<javax.faces.model.SelectItem> selectItems) Deprecated.in 13.0.0 remove in 14.0.0protected voidencodeLegacyTabularLayout(javax.faces.context.FacesContext context, SelectOneRadio radio, String layout) Deprecated.in 13.0.0 remove in 14.0.0protected voidencodeLineLayout(javax.faces.context.FacesContext context, SelectOneRadio radio, List<javax.faces.model.SelectItem> selectItems) Deprecated.in 13.0.0 remove in 14.0.0protected voidencodeMarkup(javax.faces.context.FacesContext context, SelectOneRadio radio) protected voidencodeOption(javax.faces.context.FacesContext context, SelectOneRadio radio, javax.faces.model.SelectItem option, String id, String name, javax.faces.convert.Converter converter, boolean selected, boolean disabled) protected voidencodeOptionInput(javax.faces.context.FacesContext context, SelectOneRadio radio, String id, String name, boolean checked, boolean disabled, String value) protected voidencodeOptionLabel(javax.faces.context.FacesContext context, SelectOneRadio radio, String containerClientId, javax.faces.model.SelectItem option, boolean disabled) protected voidencodeOptionOutput(javax.faces.context.FacesContext context, SelectOneRadio radio, boolean selected, boolean disabled) protected voidencodePageLayout(javax.faces.context.FacesContext context, SelectOneRadio radio, List<javax.faces.model.SelectItem> selectItems) Deprecated.in 13.0.0 remove in 14.0.0protected voidencodeResponsiveLayout(javax.faces.context.FacesContext context, SelectOneRadio radio, String layout) protected voidencodeScript(javax.faces.context.FacesContext context, SelectOneRadio radio) protected voidencodeSelectItems(javax.faces.context.FacesContext context, SelectOneRadio radio, List<javax.faces.model.SelectItem> selectItems, String layout) Deprecated.in 13.0.0 remove in 14.0.0getConvertedValue(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, Object submittedValue) booleanprotected StringgetSubmitParam(javax.faces.context.FacesContext context, javax.faces.component.UISelectOne selectOne) getValue(javax.faces.context.FacesContext context, SelectOneRadio radio, int index) protected booleanbooleanisSelected(javax.faces.context.FacesContext context, SelectOneRadio radio, int index) protected booleanisSelected(javax.faces.context.FacesContext context, SelectOneRadio radio, javax.faces.model.SelectItem selectItem, String currentValue) Methods inherited from class org.primefaces.renderkit.SelectOneRenderer
decode, findSelectItemByLabel, findSelectItemByValue, getSubmittedValues, getValuesMethods inherited from class org.primefaces.renderkit.SelectRenderer
addSelectItem, coerceToModelType, countSelectItems, countSelectItems, createSelectItem, findImplicitConverter, getOptionAsString, getSelectItemComponent, getSelectItems, isHideNoSelection, isSelected, isSelectValueEqual, updateSelectItem, validateSubmittedValuesMethods 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, getIconOnlyButtonText, getResourceRequestPath, getResourceURL, getStyleBuilder, getStyleClassBuilder, getWidgetBuilder, 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
-
SelectOneRadioRenderer
public SelectOneRadioRenderer()
-
-
Method Details
-
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
-
encodeEnd
public void encodeEnd(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws IOException - Overrides:
encodeEndin classjavax.faces.render.Renderer- Throws:
IOException
-
encodeMarkup
protected void encodeMarkup(javax.faces.context.FacesContext context, SelectOneRadio radio) throws IOException - Throws:
IOException
-
encodeScript
protected void encodeScript(javax.faces.context.FacesContext context, SelectOneRadio radio) throws IOException - Throws:
IOException
-
encodeResponsiveLayout
protected void encodeResponsiveLayout(javax.faces.context.FacesContext context, SelectOneRadio radio, String layout) throws IOException - Throws:
IOException
-
encodeLegacyTabularLayout
@Deprecated protected void encodeLegacyTabularLayout(javax.faces.context.FacesContext context, SelectOneRadio radio, String layout) throws IOException Deprecated.in 13.0.0 remove in 14.0.0- Throws:
IOException
-
encodeSelectItems
@Deprecated protected void encodeSelectItems(javax.faces.context.FacesContext context, SelectOneRadio radio, List<javax.faces.model.SelectItem> selectItems, String layout) throws IOException Deprecated.in 13.0.0 remove in 14.0.0- Throws:
IOException
-
encodeCustomLayout
protected void encodeCustomLayout(javax.faces.context.FacesContext context, SelectOneRadio radio) throws IOException - Throws:
IOException
-
encodeCustomLayoutHelper
protected void encodeCustomLayoutHelper(javax.faces.context.FacesContext context, SelectOneRadio radio, boolean addId) throws IOException - Throws:
IOException
-
encodeLineLayout
@Deprecated protected void encodeLineLayout(javax.faces.context.FacesContext context, SelectOneRadio radio, List<javax.faces.model.SelectItem> selectItems) throws IOException Deprecated.in 13.0.0 remove in 14.0.0- Throws:
IOException
-
encodePageLayout
@Deprecated protected void encodePageLayout(javax.faces.context.FacesContext context, SelectOneRadio radio, List<javax.faces.model.SelectItem> selectItems) throws IOException Deprecated.in 13.0.0 remove in 14.0.0- Throws:
IOException
-
encodeGridLayout
@Deprecated protected void encodeGridLayout(javax.faces.context.FacesContext context, SelectOneRadio radio, List<javax.faces.model.SelectItem> selectItems) throws IOException Deprecated.in 13.0.0 remove in 14.0.0- Throws:
IOException
-
encodeOption
protected void encodeOption(javax.faces.context.FacesContext context, SelectOneRadio radio, javax.faces.model.SelectItem option, String id, String name, javax.faces.convert.Converter converter, boolean selected, boolean disabled) throws IOException - Throws:
IOException
-
encodeOptionInput
protected void encodeOptionInput(javax.faces.context.FacesContext context, SelectOneRadio radio, String id, String name, boolean checked, boolean disabled, String value) throws IOException - Throws:
IOException
-
encodeOptionLabel
protected void encodeOptionLabel(javax.faces.context.FacesContext context, SelectOneRadio radio, String containerClientId, javax.faces.model.SelectItem option, boolean disabled) throws IOException - Throws:
IOException
-
encodeOptionOutput
protected void encodeOptionOutput(javax.faces.context.FacesContext context, SelectOneRadio radio, boolean selected, boolean disabled) throws IOException - Throws:
IOException
-
isSelected
public boolean isSelected(javax.faces.context.FacesContext context, SelectOneRadio radio, int index) -
getValue
-
isSelected
protected boolean isSelected(javax.faces.context.FacesContext context, SelectOneRadio radio, javax.faces.model.SelectItem selectItem, String currentValue) -
getSubmitParam
protected String getSubmitParam(javax.faces.context.FacesContext context, javax.faces.component.UISelectOne selectOne) - Specified by:
getSubmitParamin classSelectOneRenderer
-
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
-
getHighlighter
- Overrides:
getHighlighterin classCoreRenderer
-
isGrouped
protected boolean isGrouped()- Overrides:
isGroupedin classCoreRenderer
-