Module is.codion.common.model
Interface FilterComboBoxModel.ComboBoxItems<T>
- Type Parameters:
T- the item type
- All Superinterfaces:
FilterModel.Items<T>
- Enclosing interface:
FilterComboBoxModel<T>
The items of a
FilterComboBoxModel.
Note that the FilterModel.Items.included() items do not support indexed mutation - the index based
add, set and remove methods throw UnsupportedOperationException,
since a combo box model manages its own item order (including the null item sentinel).
-
Nested Class Summary
Nested classes/interfaces inherited from interface is.codion.common.model.filter.FilterModel.Items
FilterModel.Items.Builder<T> -
Method Summary
-
Method Details
-
cleared
boolean cleared()- Returns:
- true if the items have been cleared and need to be refreshed
-
includesNull
boolean includesNull()- Returns:
- true if a null item is included, shown as the first item
- See Also:
-
nullItem
- Returns:
- the item representing null, possibly null itself (then rendered using
FilterComboBoxModel.NULL_CAPTION) - See Also:
-