パッケージ jakarta.faces.component.behavior
インターフェースのサマリー インターフェース 説明 Behavior Behavior インターフェースは、コンポーネントの動作モデルのルート API です。ClientBehavior ClientBehavior は、ClientBehaviorHolder
コンポーネントによって公開されるクライアント側イベントにスクリプトコンテンツを添付するBehavior
の基本契約です。ClientBehaviorHolder ClientBehaviorHolder インターフェースは、ClientBehavior
で定義されているクライアントの動作をサポートしたい具体的なUIComponent
で実装できます。クラスのサマリー クラス 説明 AjaxBehavior このクラスの インスタンスは、コンポーネントが実装するClientBehaviorHolder.addClientBehavior(java.lang.String, jakarta.faces.component.behavior.ClientBehavior)
契約を使用して、コンポーネントにClientBehavior
として追加されます。BehaviorBase BehaviorBase は、Behavior
契約のデフォルト実装を提供する便利な基本クラスです。ClientBehaviorBase ClientBehaviorBase は、ClientBehavior
で定義されたすべてのメソッドのデフォルトの具象動作を実装する便利な基本クラスです。ClientBehaviorContext ClientBehaviorContext は、ClientBehavior.getScript(jakarta.faces.component.behavior.ClientBehaviorContext)
の実装に役立つコンテキスト情報を提供します。ClientBehaviorContext.Parameter パラメーターインスタンスは、Faces ライフサイクルにポストバックするときに ClientBehavior 実装を「送信」するときに含める必要がある名前 / 値のペアを表します。FacesBehavior.Literal FacesBehavior
修飾子のインラインインスタンス化をサポートします。列挙型のサマリー 列挙型 説明 ClientBehaviorHint ClientBehavior 実装の動作を説明するヒントを指定する列挙型。アノテーション型のサマリー アノテーション型 説明 FacesBehavior クラスにこのアノテーションが存在すると、そのクラスはランタイムにBehavior
として自動的に登録されます。