Package org.exoplatform.webui.form
Class UIFormRadioBoxInput
- All Implemented Interfaces:
UIFormInput<String>
Represents a radio box element The selected box value is stored in the value_ property of UIFormInputBase
-
Nested Class Summary
Nested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer
UIContainer.SelectTabActionListener -
Field Summary
FieldsFields inherited from class org.exoplatform.webui.form.UIFormInputBase
bindingField, defaultValue_, DISABLE, disabled, ENABLE, enable_, name, readonly_, typeValue_, validators, value_Fields inherited from class org.exoplatform.webui.core.UIComponent
AJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparent, USE_WEBUI_RESOURCES -
Constructor Summary
ConstructorsConstructorDescriptionUIFormRadioBoxInput(String name, String value) UIFormRadioBoxInput(String name, String value, List<SelectItemOption<String>> options) -
Method Summary
Modifier and TypeMethodDescriptionvoiddecode(Object input, WebuiRequestContext context) final List<SelectItemOption<String>> voidprocessRender(WebuiRequestContext context) renderWithId(int iteration) final UIFormRadioBoxInputsetAlign(int val) final UIFormRadioBoxInputsetOptions(List<SelectItemOption<String>> options) final UIFormRadioBoxInputMethod set render one radio box in fois !Methods inherited from class org.exoplatform.webui.form.UIFormInputBase
addValidator, getBindingField, getDefaultValue, getHTMLAttribute, getLabel, getName, getTypeValue, getValidators, getValue, isDisabled, isEditable, isEnable, isMandatory, isReadOnly, isValid, processDecode, renderHTMLAttributes, reset, setBindingField, setDefaultValue, setDisabled, setEditable, setEnable, setHTMLAttribute, setLabel, setName, setReadOnly, setValueMethods inherited from class org.exoplatform.webui.core.UIContainer
addChild, addChild, findComponentById, findComponentOfType, findFirstComponentOfType, getChild, getChild, getChildById, getChildren, hasChildren, removeChild, removeChildById, renderChild, renderChild, renderChild, renderChild, renderChildren, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypesMethods inherited from class org.exoplatform.webui.core.UIComponent
broadcast, buildModelObject, createEvent, createUIComponent, createUIComponent, createUIComponent, doAsync, event, event, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getParent, getTemplate, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url, url
-
Field Details
-
VERTICAL_ALIGN
public static int VERTICAL_ALIGN -
HORIZONTAL_ALIGN
public static int HORIZONTAL_ALIGN
-
-
Constructor Details
-
UIFormRadioBoxInput
public UIFormRadioBoxInput() -
UIFormRadioBoxInput
-
UIFormRadioBoxInput
-
-
Method Details
-
getOptions
-
setOptions
-
setAlign
-
setRenderOneRadioBox
Method set render one radio box in fois !- Returns:
- : object of UIFormRadioBoxInput
-
decode
- Specified by:
decodein classUIFormInputBase<String>
-
processRender
- Overrides:
processRenderin classUIComponent- Throws:
Exception
-
renderWithId
- Throws:
Exception
-