The interface for objects which contain a set of items for
which zero or more can be selected.
Adds a listener to receive item events when the state of an item is
changed by the user. Item events are not sent when an item's
state is set programmatically. If l
is
null
, no exception is thrown and no action is performed.
Returns the selected items or null
if no
items are selected.
Removes an item listener.
If l
is null
,
no exception is thrown and no action is performed.