パッケージ jakarta.faces.component
クラス UISelectItemGroups
java.lang.ObjectSE
jakarta.faces.component.UIComponent
jakarta.faces.component.UIComponentBase
jakarta.faces.component.UISelectItems
jakarta.faces.component.UISelectItemGroups
- 実装されたすべてのインターフェース:
PartialStateHolder
、StateHolder
、TransientStateHolder
、ComponentSystemEventListener
、FacesListener
、SystemEventListenerHolder
、EventListenerSE
UISelectItemGroups は、UISelectMany
または UISelectOne
コンポーネント内にネストできるコンポーネントであり、1 つまたは複数の SelectItem
インスタンスの 1 つまたは複数の SelectItemGroup
を親コンポーネントで使用可能なオプションのリストに追加します。このコンポーネントは、型 UISelectItems
または UISelectItem
の子のみを受け入れます。このコンポーネントの value
属性は、直接設定されるか、ValueExpression
を介して間接的に取得され、ネストされた UISelectItems
または UISelectItem
コンポーネントの value
属性によって受け入れられる任意の型の項目の配列または Iterable
SE にすることができます。
- 導入:
- 4.0
フィールドのサマリー
フィールドクラス jakarta.faces.component.UISelectItems から継承されたフィールド
COMPONENT_FAMILY
クラス jakarta.faces.component.UIComponent から継承されたフィールド
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, FACETS_KEY, VIEW_LOCATION_KEY
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明getValue()
value
属性を反復処理し、各アイテムを新しいSelectItemGroup
インスタンスにラップします。これにより、アイテムはvar
プロパティで指定されたキーでリクエスト属性として公開されます。クラス jakarta.faces.component.UISelectItems から継承されたメソッド
getFamily, setValue, setValueExpression
クラス jakarta.faces.component.UIComponentBase から継承されたメソッド
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, subscribeToEvent, unsubscribeFromEvent
クラス jakarta.faces.component.UIComponent から継承されたメソッド
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, visitTree
フィールドの詳細
COMPONENT_TYPE
このコンポーネントの標準コンポーネント型。
- 関連事項:
コンストラクターの詳細
UISelectItemGroups
public UISelectItemGroups()
メソッドの詳細
getValue
value
属性を反復処理し、各アイテムを新しいSelectItemGroup
インスタンスにラップします。これにより、アイテムはvar
プロパティで指定されたキーでリクエスト属性として公開されます。これにより、ネストされたUISelectItems
またはUISelectItem
コンポーネントが属性を介してアイテムにアクセスできるようにする必要があります。最後に、これらのSelectItemGroup
インスタンスを順序付きコレクションとして返します。- オーバーライド:
- クラス
UISelectItems
のgetValue
- 戻り値:
- 値。