パッケージ jakarta.faces.component

クラス UISelectItems

  • 実装されたすべてのインターフェース:
    PartialStateHolderStateHolderTransientStateHolderComponentSystemEventListenerFacesListenerSystemEventListenerHolderEventListenerSE
    既知の直属サブクラス
    UISelectItemGroups

    public class UISelectItems
    extends UIComponentBase

    UISelectItems は、UISelectMany または UISelectOne コンポーネント内にネストできるコンポーネントであり、親コンポーネントで使用可能なオプションのリストに 1 つ以上の SelectItem インスタンスを追加します。このコンポーネントの value (ValueExpression を直接設定するか、間接的に取得する)は、次のいずれかの型になります。

    • SelectItem の単一インスタンス - このインスタンスは、親タグで使用可能なオプションのセットに追加されます。
    • SelectItem の配列 - このインスタンスのセットは、添え字の昇順で、親コンポーネントで使用可能なオプションのセットに追加されます。
    • SelectItem のコレクション - このインスタンスのセットは、イテレータによって提供された順序で、親コンポーネントで使用可能なオプションのセットに追加されます。
    • マップ - このオブジェクトのキー(文字列に変換されると)はラベルであると見なされ、このオブジェクトの値(文字列に変換されると)は、動的に構築されて使用可能なセットに追加される SelectItem インスタンスの値であると見なされます。キーに対するイテレータによって提供される順序での、親コンポーネントのオプション。
    • フィールドの詳細

      • COMPONENT_FAMILY

        public static final StringSE COMPONENT_FAMILY

        このコンポーネントの標準コンポーネントファミリ。

        関連事項:
        定数フィールド値
    • コンストラクターの詳細

      • UISelectItems

        public UISelectItems()

        デフォルトのプロパティ値で新しい UISelectItems インスタンスを作成します。

    • メソッドの詳細

      • getFamily

        public StringSE getFamily()
        クラスからコピーされた説明: UIComponent

        このコンポーネントが属するコンポーネントファミリの識別子を返します。この識別子は、rendererType プロパティの値と組み合わせて、このコンポーネントインスタンスに適切な Renderer を選択するために使用できます。このメソッドは null を返すべきではないことに注意してください

        次で指定:
        クラス UIComponentgetFamily 
        戻り値:
        コンポーネントファミリ(null 以外)。
      • getValue

        public ObjectSE getValue()

        UISelectItems の value プロパティを返します。

        戻り値:
        値。
      • setValue

        public void setValue​(ObjectSE value)

        UISelectItems の value プロパティを設定します。

        パラメーター:
        value - 新しい価値