Package com.embabel.ux.form
Class RadioGroup
-
- All Implemented Interfaces:
-
com.embabel.ux.form.Control,com.embabel.ux.form.RequirableControl
public final class RadioGroup implements RequirableControl
-
-
Field Summary
Fields Modifier and Type Field Description private final ControlTypetypeprivate final Stringlabelprivate final List<RadioOption>optionsprivate final StringselectedValueprivate final Booleanrequiredprivate final Booleandisabledprivate final Stringid
-
Constructor Summary
Constructors Constructor Description RadioGroup(String label, List<RadioOption> options, String selectedValue, Boolean required, Boolean disabled, String id)
-
Method Summary
Modifier and Type Method Description ControlTypegetType()final StringgetLabel()final List<RadioOption>getOptions()final StringgetSelectedValue()BooleangetRequired()BooleangetDisabled()StringgetId()-
-
Method Detail
-
getType
ControlType getType()
-
getOptions
final List<RadioOption> getOptions()
-
getSelectedValue
final String getSelectedValue()
-
getRequired
Boolean getRequired()
-
getDisabled
Boolean getDisabled()
-
-
-
-