Package org.apache.tapestry5
Interface OptionGroupModel
-
- All Known Implementing Classes:
OptionGroupModelImpl
public interface OptionGroupModel
Defines a group of related options. Options may be enabled or disabled as a group. Corresponds to the [X]HTML element <optgroup>.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<String,String>
getAttributes()
Additional attributes to render with the <optgroup>.String
getLabel()
Localized, user-presentable label for the group.List<OptionModel>
getOptions()
The list of options within the group.boolean
isDisabled()
If true, the group (and all options within it) will be disabled.
-
-
-
Method Detail
-
isDisabled
boolean isDisabled()
If true, the group (and all options within it) will be disabled. Note that some browsers do not honor the disabled attribute property.- Returns:
- true if a disabled attribute should be rendered.
-
getAttributes
Map<String,String> getAttributes()
Additional attributes to render with the <optgroup>. This is often used to render the CSS class attribute. May return null.
-
getOptions
List<OptionModel> getOptions()
The list of options within the group.
-
-