A component which uses <input type=checkbox> to
set a property of some object. Typically, the values for the object
are defined using an Enum . A MultiplePropertySelection is dependent on
an {link IPropertySelectionModel} to provide the list of possible values.
Often, this is used to select one or more Enum to assign to a property; the
EnumPropertySelectionModel class simplifies this.
The Palette component
is more powerful, but requires client-side JavaScript and
is not fully cross-browser compatible.
Parameter
Type
Direction
Required
Default
Description
selectedList
java.util.List
in-out
yes
The property to set. During rendering, this property is read, and sets
the default value of the options in the select.
When the form is submitted, list is cleared, then has each
selected option added to it.
Often, this is used to select one or more Enum to assign to a property; the EnumPropertySelectionModel class simplifies this.
The Palette component is more powerful, but requires client-side JavaScript and is not fully cross-browser compatible.
Corresponds to the
disabledHTML attribute.Informal parameters are not allowed.