パッケージ jakarta.faces.component


パッケージ jakarta.faces.component
  • クラス
    説明
    ActionSource は、デフォルトの ActionListener メカニズムを介してアプリケーションアクションを呼び出す機能を含む、ActionEvent のソースになりたい具体的な UIComponent によって実装できるインターフェースです。
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    代わりに ActionSource を使用してください。
    ビュー内の特定の UIComponent(ファセットまたは子のいずれか)でアクションを実行し、ビュー内のそのコンポーネントインスタンスのコンテキスト状態を保持できるようにする単純なコールバックインターフェース。
    Doctype は、ドキュメント型宣言を表す UIComponent によって実装されなければならないインターフェースです。
    EditableValueHolderValueHolder の拡張であり、ValueChangeEventValidator などの編集可能なコンポーネントでサポートされる追加機能を記述しています。
    UIComponent を継承するクラスにこのアノテーションの存在は、ランタイムがビューに含める成分の適切なように、このクラスを登録させなければなりません。
    NamingContainer は、ネーミングコンテナーになりたい UIComponent によって実装する必要があるインターフェースです。
    部分的な状態保存機能を利用したいコンポーネントは、このインターフェースが継承する StateHolder を実装する代わりに、このインターフェースを実装する必要があります。
    コンポーネントによる PartialStateHolder の実装を容易にする Map -like 契約を定義します。
    このインターフェースは、リクエスト間で状態を保存する必要があるクラスによって実装されます。
    コンポーネントによる TransientStateHolder の実装を容易にする Map -like 契約を定義します。
    このインターフェースは、現在のリクエストのスコープ内でのみ利用可能であると予想される状態を保存する必要があるクラスによって実装されます。
    UIColumn は、親 UIData コンポーネント内の単一列のデータを表す UIComponent です。
    UICommand は、ユーザーによってアクティブ化されると、アプリケーション固有の「コマンド」または「アクション」をトリガーするユーザーインターフェースコンポーネントを表す UIComponent です。
    UIComponent は、Jakarta Server Faces のすべてのユーザーインターフェースコンポーネントの基本クラスで
    UIComponentBase は、UIComponent によって定義されたすべてのメソッドのデフォルトの具体的な動作を実装する便利な基本クラスで
    UIData は、DataModel インスタンスによって表されるデータオブジェクトのコレクションへのデータバインディングをサポートする UIComponent です。これは、このコンポーネント自体の現在の値です(通常は ValueExpression を介して確立されます)。
    UIForm は、ユーザーに提示される入力フォームを表す UIComponent であり、その子コンポーネントは(とりわけ)フォームの送信時に含まれる入力フィールドを表します。
    UIGraphic は、ユーザーにグラフィックイメージを表示する UIComponent です。
    UIInputUIComponent であり、ユーザーに出力を表示するコンポーネント(UIOutput コンポーネントのように)と、デコードする必要がある後続のリクエストのリクエストパラメーターを処理します。
    このコンポーネントは、clientId  または最も近い祖先 NamingContainer に対するコンポーネント ID で識別される特定の UIComponent のメッセージを表示します。
    このコンポーネントのレンダラーは、FacesContext からメッセージを取得してユーザーに表示する責任があります。
    UINamingContainer は、NamingContainer 機能を実装するコンポーネントの便利な基本クラスです。
    このコンポーネントは jakarta.faces.Button または jakarta.faces.Link レンダラーとペアになっており、結果のレンダリングに関連するプロパティをレスポンスに直接カプセル化します。
    UIOutput は、値を持っている UIComponent であり、オプションで、値式を介してモデル層 Bean から取得され、ユーザーに表示されます。
    UIPanel は、その子コンポーネントのレイアウトを管理する UIComponent です。
    UIParameter は、親コンポーネントのオプションの名前付き構成パラメーターを表す UIComponent です。
    UISelectBoolean は、単一のブール値(true または false)を表す UIComponent です。
    UISelectItem は、UISelectMany または UISelectOne コンポーネント内にネストできるコンポーネントであり、親コンポーネントで使用可能なオプションのリストに SelectItem インスタンスを追加します。
    UISelectItemGroup は、UISelectMany または UISelectOne コンポーネント内にネストできるコンポーネントであり、1 つ以上の SelectItem インスタンスの 1 つの SelectItemGroup を親コンポーネントで使用可能なオプションのリストに追加します。
    UISelectItemGroups は、UISelectMany または UISelectOne コンポーネント内にネストできるコンポーネントであり、1 つまたは複数の SelectItem インスタンスの 1 つまたは複数の SelectItemGroup を親コンポーネントで使用可能なオプションのリストに追加します。
    UISelectItems は、UISelectMany または UISelectOne コンポーネント内にネストできるコンポーネントであり、親コンポーネントの使用可能なオプションのリストに 1 つ以上の SelectItem インスタンスを追加します。
    UISelectManyUIComponent であり、利用可能なオプションの個別のセットの中からユーザーがゼロ個以上のアイテムを選択することを表します。
    UISelectOneUIComponent であり、利用可能なオプションの個別のセットの中からユーザーが選択するゼロまたは 1 つのアイテムを表します。
    UIViewAction は、ポストバックではなく、通常は最初のリクエストにレスポンスして、リクエスト処理ライフサイクル中に発生するメソッド呼び出しを表します。
    UIViewParameter は、リクエストパラメーターとモデルプロパティまたは UIViewRoot プロパティ間のバインディングを表します。
    現在のビューがこの UIViewParameter が存在するビューと同じであるかどうかに関係なく安全に参照できるように、UIViewParameter インスタンスをカプセル化する内部クラス。
    UIViewRoot は、UIComponent ツリーのルートを表す UIComponent です。
    <f:websocket> タグは、クライアント側で一方向(サーバーからクライアント)の Websocket ベースのプッシュ接続を開きます。これは、@Push アノテーションを介して CDI/ コンテナー管理アーティファクトに注入された PushContext インターフェースを介してサーバー側から到達できます。
    UniqueIdVendor は、NamingContainer も実装する UIComponents によって実装されるインターフェースであり、独自の clientId に基づいて一意の ID を提供できます。
    この例外は、モデルの更新に失敗したことを示し、UIInput.updateModel(jakarta.faces.context.FacesContext) 中に発生する例外をラップするために作成されます。
    ValueHolder は、ローカル値をサポートし、値式を介してモデル層のデータにアクセスし、文字列とモデル層データのネイティブデータ型の間の変換をサポートする必要がある具体的な UIComponent によって実装できるインターフェースです。