A data model for a combo box. This interface extends
ListModel
and adds the concept of a
selected item . The selected item is generally the item which is visible in the combo box display area.
The selected item may not necessarily be managed by the underlying ListModel
. This disjoint behavior allows for the temporary storage and retrieval of a selected item in the model.