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>.StringgetLabel()Localized, user-presentable label for the group.List<OptionModel>getOptions()The list of options within the group.booleanisDisabled()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. 
 - 
 
 -