Uses of Class
jakarta.faces.model.SelectItem
Package
Description
-
Uses of SelectItem in com.sun.faces.renderkit
Modifier and TypeClassDescriptionfinal class
SelectItemsIterator<T extends SelectItem>
Package private class for iterating over the set ofSelectItem
s for a parentUISelectMany
orUISelectOne
.Modifier and TypeMethodDescriptionSelectItemsIterator.next()
Return the next element in the iteration.Modifier and TypeMethodDescriptionstatic SelectItemsIterator
<SelectItem> RenderKitUtils.getSelectItems
(FacesContext context, UIComponent component) Return a List ofSelectItem
instances representing the available options for this component, assembled from the set ofUISelectItem
and/orUISelectItems
components that are direct children of this component. -
Uses of SelectItem in com.sun.faces.renderkit.html_basic
Modifier and TypeMethodDescriptionprotected void
RadioRenderer.renderLabel
(ResponseWriter writer, UIComponent component, String forClientId, SelectItem curItem, HtmlBasicRenderer.OptionComponentInfo optionInfo) protected boolean
MenuRenderer.renderOption
(FacesContext context, UIComponent component, UIComponent selectComponent, Converter<?> converter, SelectItem curItem, Object currentSelections, Object[] submittedValues, HtmlBasicRenderer.OptionComponentInfo optionInfo) protected void
RadioRenderer.renderOption
(FacesContext context, UIComponent component, Converter converter, SelectItem curItem, Object currentSelections, Object[] submittedValues, Boolean newTableRow, int itemNumber, HtmlBasicRenderer.OptionComponentInfo optionInfo) protected void
SelectManyCheckboxListRenderer.renderOption
(FacesContext context, UIComponent component, Converter converter, SelectItem curItem, Object currentSelections, Object[] submittedValues, Boolean newTableRow, int itemNumber, HtmlBasicRenderer.OptionComponentInfo optionInfo) Modifier and TypeMethodDescriptionprotected int
MenuRenderer.renderOptions
(FacesContext context, UIComponent component, SelectItemsIterator<SelectItem> items) -
Uses of SelectItem in com.sun.faces.util
Modifier and TypeMethodDescriptionstatic <T extends SelectItem>
Iterator<T> CollectionsUtils.asIterator
(T[] items) static <S extends SelectItem>
SSelectItemUtils.createSelectItem
(UIComponent component, Object value, Supplier<S> supplier) static <S extends SelectItem>
voidSelectItemUtils.createSelectItems
(FacesContext context, UIComponent component, Object values, Supplier<S> supplier, Consumer<S> callback) Modifier and TypeMethodDescriptionstatic List
<SelectItem> SelectItemUtils.collectSelectItems
(FacesContext context, UIComponent component) Modifier and TypeMethodDescriptionstatic <T extends SelectItem>
Iterator<T> CollectionsUtils.asIterator
(T[] items) -
Uses of SelectItem in jakarta.faces.model
Modifier and TypeClassDescriptionclass
SelectItemGroup is a subclass ofSelectItem
that identifies a set of options that will be made available as a subordinate "submenu" or "options list", depending upon the requirements of theUISelectMany
orUISelectOne
renderer that is actually used.Modifier and TypeMethodDescriptionSelectItemGroup.getSelectItems()
Return the set of subordinateSelectItem
s for this group.Modifier and TypeMethodDescriptionvoid
SelectItemGroup.setSelectItems
(SelectItem... selectItems) Set the set of subordinateSelectItem
s for this group as a variable array.Modifier and TypeMethodDescriptionvoid
SelectItemGroup.setSelectItems
(Collection<? extends SelectItem> selectItems) Set the set of subordinateSelectItem
s for this group as a collection.ModifierConstructorDescriptionSelectItemGroup
(String label, String description, boolean disabled, SelectItem... selectItems) Construct aSelectItemGroup
with the specified properties.ModifierConstructorDescriptionSelectItemGroup
(String label, String description, boolean disabled, Collection<? extends SelectItem> selectItems) Construct aSelectItemGroup
with the specified properties.