java.io.Serializablepublic class OptionGroup extends java.lang.Object implements java.io.Serializable
| Constructor | Description |
|---|---|
OptionGroup() |
| Modifier and Type | Method | Description |
|---|---|---|
OptionGroup |
addOption(Option option) |
Add the specified
Option to this group. |
java.util.Collection<java.lang.String> |
getNames() |
|
java.util.Collection<Option> |
getOptions() |
|
java.lang.String |
getSelected() |
|
boolean |
isRequired() |
Returns whether this option group is required.
|
void |
setRequired(boolean required) |
|
void |
setSelected(Option option) |
Set the selected option of this group to
name. |
java.lang.String |
toString() |
Returns the stringified version of this OptionGroup.
|
public OptionGroup()
public OptionGroup addOption(Option option)
Option to this group.option - the option to add to this grouppublic java.util.Collection<java.lang.String> getNames()
Collectionpublic java.util.Collection<Option> getOptions()
Collectionpublic void setSelected(Option option) throws AlreadySelectedException
name.option - the option that is selectedAlreadySelectedException - if an option from this group has
already been selected.public java.lang.String getSelected()
public void setRequired(boolean required)
required - specifies if this group is requiredpublic boolean isRequired()
public java.lang.String toString()
toString in class java.lang.Object