インターフェースの使用
jakarta.faces.component.behavior.ClientBehavior
ClientBehavior を使用するパッケージ
jakarta.faces.component 内の ClientBehavior 使用
型 ClientBehavior の引数を持つ型を返す jakarta.faces.component のメソッド修飾子と型メソッド説明UIComponentBase.getClientBehaviors()これはClientBehaviorHolder.getClientBehaviors()のデフォルトの実装です。型 ClientBehavior のパラメーターを持つ jakarta.faces.component のメソッドjakarta.faces.component.behavior 内の ClientBehavior 使用
ClientBehavior を実装している jakarta.faces.component.behavior のクラス修飾子と型クラス説明classこのクラスの インスタンスは、コンポーネントが実装するClientBehaviorHolder.addClientBehavior(java.lang.String, jakarta.faces.component.behavior.ClientBehavior)契約を使用して、コンポーネントにClientBehaviorとして追加されます。classClientBehaviorBase は、ClientBehaviorで定義されたすべてのメソッドのデフォルトの具象動作を実装する便利な基本クラスです。型 ClientBehavior の引数を持つ型を返す jakarta.faces.component.behavior のメソッド修飾子と型メソッド説明ClientBehaviorHolder.getClientBehaviors()このインターフェースを実装するコンポーネントに接続されているClientBehaviorを含む、null 以外の変更不可能なMapを返します。型 ClientBehavior のパラメーターを持つ jakarta.faces.component.behavior のメソッド修飾子と型メソッド説明voidClientBehaviorHolder.addClientBehavior(StringSE eventName, ClientBehavior behavior) 指定されたイベントに対してこのインターフェースを実装するコンポーネントにClientBehaviorをアタッチします。jakarta.faces.render 内の ClientBehavior 使用
型 ClientBehavior のパラメーターを持つ jakarta.faces.render のメソッド修飾子と型メソッド説明voidClientBehaviorRenderer.decode(FacesContext context, UIComponent component, ClientBehavior behavior) 指定されたFacesContextに含まれるリクエストから、このClientBehaviorの新しい状態をデコードします。ClientBehaviorRenderer.getScript(ClientBehaviorContext behaviorContext, ClientBehavior behavior) この ClientBehavior のクライアント側ロジックを実装するスクリプトを返します。