パッケージ jakarta.faces.component

クラス UIParameter

実装されているすべてのインターフェース:
PartialStateHolderStateHolderTransientStateHolderComponentSystemEventListenerFacesListenerSystemEventListenerHolderEventListenerSE

public class UIParameter extends UIComponentBase

UIParameter は、親コンポーネントのオプションの名前付き構成パラメーターを表す UIComponent です。

親コンポーネントは、getValue() を呼び出してパラメーターの値を取得する必要があります。このようにして、パラメーター値は(setValue() を介して)コンポーネントに直接設定するか、値バインディング式を介して間接的に取得できます。

一部のシナリオでは、getValue() メソッドを介してアクセス可能なパラメーター値に加えて、パラメーター名を指定する必要があります。ネストされた UIParameter 子コンポーネントのパラメーター名をサポートする Renderer は、このプロパティの使用をドキュメント化する必要があります。

  • フィールドの詳細

  • コンストラクターの詳細

    • UIParameter

      public UIParameter()

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

  • メソッドの詳細

    • getFamily

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

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

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

      public StringSE getName()

      このパラメーターのオプションのパラメーター名を返します。

      戻り値:
      名前。
    • setName

      public void setName(StringSE name)

      このパラメーターのオプションのパラメーター名を設定します。

      パラメーター:
      name - 新しいパラメーター名、または名前がない場合は null 
    • getValue

      public ObjectSE getValue()

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

      戻り値:
      値。
    • setValue

      public void setValue(ObjectSE value)

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

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

      public boolean isDisable()

      このコンポーネントの disable ディレクティブの値を返します。このディレクティブは、パラメーター値に null 値を割り当てることにより、パラメーター値を無効にするかどうかを決定します。true の場合、このコンポーネントに設定されている value は無視されます。

      戻り値:
      無効になっている場合は true、それ以外の場合は false
      導入:
      2.0
    • setDisable

      public void setDisable(boolean disable)

      UIParameter の disable プロパティを設定します。

      パラメーター:
      disable - 無効化フラグの値。
      導入:
      2.0