パッケージの使用
jakarta.faces.component
jakarta.faces.component を使用するパッケージ
パッケージ
説明
HTML 専用のユーザーインターフェースコンポーネントクラス。
- jakarta.faces.application で使用されている jakarta.faces.component のクラスクラス説明UIComponent は、Jakarta Server Faces のすべてのユーザーインターフェースコンポーネントの基本クラスです。UIViewRoot は、UIComponent ツリーのルートを表す UIComponent です。
- jakarta.faces.component で使用されている jakarta.faces.component のクラスクラス説明ActionSource は、デフォルトの
ActionListener
メカニズムを介してアプリケーションアクションを呼び出す機能を含む、ActionEvent
のソースになりたい具体的なUIComponent
によって実装できるインターフェースです。ビュー内の特定の UIComponent(ファセットまたは子のいずれか)でアクションを実行し、ビュー内のそのコンポーネントインスタンスのコンテキスト状態を保持できるようにする単純なコールバックインターフェース。Doctype は、ドキュメント型宣言を表すUIComponent
によって実装されなければならないインターフェースです。EditableValueHolder は ValueHolder の拡張であり、ValueChangeEvent
やValidator
などの編集可能なコンポーネントでサポートされる追加機能を記述しています。NamingContainer は、ネーミングコンテナーになりたいUIComponent
によって実装する必要があるインターフェースです。部分的な状態保存機能を利用したいコンポーネントは、このインターフェースが継承するStateHolder
を実装する代わりに、このインターフェースを実装する必要があります。コンポーネントによるPartialStateHolder
の実装を容易にするMap
-like 契約を定義します。このインターフェースは、リクエスト間で状態を保存する必要があるクラスによって実装されます。コンポーネントによるTransientStateHolder
の実装を容易にするMap
-like 契約を定義します。このインターフェースは、現在のリクエストのスコープ内でのみ利用可能であると予想される状態を保存する必要があるクラスによって実装されます。UIComponent は、Jakarta Server Faces のすべてのユーザーインターフェースコンポーネントの基本クラスです。UIComponentBase は、UIComponent
によって定義されたすべてのメソッドのデフォルトの具体的な動作を実装する便利な基本クラスです。UIInput はUIComponent
であり、ユーザーに出力を表示するコンポーネント(UIOutput
コンポーネントのように)と、デコードする必要がある後続のリクエストのリクエストパラメーターを処理します。UIOutput は、値を持っているUIComponent
であり、オプションで、値式を介してモデル層 Bean から取得され、ユーザーに表示されます。UISelectItem は、UISelectMany
またはUISelectOne
コンポーネント内にネストできるコンポーネントであり、親コンポーネントで使用可能なオプションのリストにSelectItem
インスタンスを追加します。UISelectItems は、UISelectMany
またはUISelectOne
コンポーネント内にネストできるコンポーネントであり、親コンポーネントの使用可能なオプションのリストに 1 つ以上のSelectItem
インスタンスを追加します。UIViewParameter は、リクエストパラメーターとモデルプロパティまたはUIViewRoot
プロパティ間のバインディングを表します。UniqueIdVendor は、NamingContainer
も実装するUIComponents
によって実装されるインターフェースであり、独自の clientId に基づいて一意の ID を提供できます。ValueHolder は、ローカル値をサポートし、値式を介してモデル層のデータにアクセスし、文字列とモデル層データのネイティブデータ型の間の変換をサポートする必要がある具体的なUIComponent
によって実装できるインターフェースです。 - jakarta.faces.component.behavior で使用されている jakarta.faces.component のクラスクラス説明部分的な状態保存機能を利用したいコンポーネントは、このインターフェースが継承する
StateHolder
を実装する代わりに、このインターフェースを実装する必要があります。このインターフェースは、リクエスト間で状態を保存する必要があるクラスによって実装されます。UIComponent は、Jakarta Server Faces のすべてのユーザーインターフェースコンポーネントの基本クラスです。 - jakarta.faces.component.html で使用されている jakarta.faces.component のクラスクラス説明ActionSource は、デフォルトの
ActionListener
メカニズムを介してアプリケーションアクションを呼び出す機能を含む、ActionEvent
のソースになりたい具体的なUIComponent
によって実装できるインターフェースです。Doctype は、ドキュメント型宣言を表すUIComponent
によって実装されなければならないインターフェースです。EditableValueHolder は ValueHolder の拡張であり、ValueChangeEvent
やValidator
などの編集可能なコンポーネントでサポートされる追加機能を記述しています。NamingContainer は、ネーミングコンテナーになりたいUIComponent
によって実装する必要があるインターフェースです。部分的な状態保存機能を利用したいコンポーネントは、このインターフェースが継承するStateHolder
を実装する代わりに、このインターフェースを実装する必要があります。このインターフェースは、リクエスト間で状態を保存する必要があるクラスによって実装されます。このインターフェースは、現在のリクエストのスコープ内でのみ利用可能であると予想される状態を保存する必要があるクラスによって実装されます。UIColumn は、親UIData
コンポーネント内の単一列のデータを表すUIComponent
です。UICommand は、ユーザーによってアクティブ化されると、アプリケーション固有の「コマンド」または「アクション」をトリガーするユーザーインターフェースコンポーネントを表すUIComponent
です。UIComponent は、Jakarta Server Faces のすべてのユーザーインターフェースコンポーネントの基本クラスです。UIComponentBase は、UIComponent
によって定義されたすべてのメソッドのデフォルトの具体的な動作を実装する便利な基本クラスです。UIData は、DataModel
インスタンスによって表されるデータオブジェクトのコレクションへのデータバインディングをサポートするUIComponent
です。これは、このコンポーネント自体の現在の値です(通常はValueExpression
を介して確立されます)。UIForm は、ユーザーに提示される入力フォームを表すUIComponent
であり、その子コンポーネントは(とりわけ)フォームの送信時に含まれる入力フィールドを表します。UIGraphic は、ユーザーにグラフィックイメージを表示するUIComponent
です。UIInput はUIComponent
であり、ユーザーに出力を表示するコンポーネント(UIOutput
コンポーネントのように)と、デコードする必要がある後続のリクエストのリクエストパラメーターを処理します。このコンポーネントのレンダラーは、FacesContext
からメッセージを取得してユーザーに表示する責任があります。このコンポーネントはjakarta.faces.Button
またはjakarta.faces.Link
レンダラーとペアになっており、結果のレンダリングに関連するプロパティをレスポンスに直接カプセル化します。UIOutput は、値を持っているUIComponent
であり、オプションで、値式を介してモデル層 Bean から取得され、ユーザーに表示されます。UIPanel は、その子コンポーネントのレイアウトを管理するUIComponent
です。UISelectMany はUIComponent
であり、利用可能なオプションの個別のセットの中からユーザーがゼロ個以上のアイテムを選択することを表します。UISelectOne はUIComponent
であり、利用可能なオプションの個別のセットの中からユーザーが選択するゼロまたは 1 つのアイテムを表します。UniqueIdVendor は、NamingContainer
も実装するUIComponents
によって実装されるインターフェースであり、独自の clientId に基づいて一意の ID を提供できます。ValueHolder は、ローカル値をサポートし、値式を介してモデル層のデータにアクセスし、文字列とモデル層データのネイティブデータ型の間の変換をサポートする必要がある具体的なUIComponent
によって実装できるインターフェースです。 - jakarta.faces.component.search で使用されている jakarta.faces.component のクラスクラス説明ビュー内の特定の UIComponent(ファセットまたは子のいずれか)でアクションを実行し、ビュー内のそのコンポーネントインスタンスのコンテキスト状態を保持できるようにする単純なコールバックインターフェース。UIComponent は、Jakarta Server Faces のすべてのユーザーインターフェースコンポーネントの基本クラスです。
- jakarta.faces.component.visit で使用されている jakarta.faces.component のクラス
- jakarta.faces.context で使用されている jakarta.faces.component のクラスクラス説明UIComponent は、Jakarta Server Faces のすべてのユーザーインターフェースコンポーネントの基本クラスです。UIViewRoot は、UIComponent ツリーのルートを表す UIComponent です。
- jakarta.faces.convert で使用されている jakarta.faces.component のクラスクラス説明部分的な状態保存機能を利用したいコンポーネントは、このインターフェースが継承する
StateHolder
を実装する代わりに、このインターフェースを実装する必要があります。このインターフェースは、リクエスト間で状態を保存する必要があるクラスによって実装されます。UIComponent は、Jakarta Server Faces のすべてのユーザーインターフェースコンポーネントの基本クラスです。 - jakarta.faces.event で使用されている jakarta.faces.component のクラスクラス説明このインターフェースは、リクエスト間で状態を保存する必要があるクラスによって実装されます。UIComponent は、Jakarta Server Faces のすべてのユーザーインターフェースコンポーネントの基本クラスです。UIViewRoot は、UIComponent ツリーのルートを表す UIComponent です。
- jakarta.faces.render で使用されている jakarta.faces.component のクラス
- jakarta.faces.validator で使用されている jakarta.faces.component のクラスクラス説明部分的な状態保存機能を利用したいコンポーネントは、このインターフェースが継承する
StateHolder
を実装する代わりに、このインターフェースを実装する必要があります。このインターフェースは、リクエスト間で状態を保存する必要があるクラスによって実装されます。UIComponent は、Jakarta Server Faces のすべてのユーザーインターフェースコンポーネントの基本クラスです。 - jakarta.faces.view で使用されている jakarta.faces.component のクラスクラス説明UIComponent は、Jakarta Server Faces のすべてのユーザーインターフェースコンポーネントの基本クラスです。UIViewAction は、ポストバックではなく、通常は最初のリクエストにレスポンスして、リクエスト処理ライフサイクル中に発生するメソッド呼び出しを表します。UIViewParameter は、リクエストパラメーターとモデルプロパティまたは
UIViewRoot
プロパティ間のバインディングを表します。UIViewRoot は、UIComponent ツリーのルートを表す UIComponent です。 - jakarta.faces.view.facelets で使用されている jakarta.faces.component のクラス