public interface BehaviorBehavior インターフェースは、コンポーネントの動作モデルのルート API です。振る舞いは、コンポーネントの実装自体によって明示的に定義されていない機能でコンポーネントを拡張するために UIComponent に接続されるオブジェクトです。コンポーネント動作 API は、さまざまな型の動作契約、および場合によっては振る舞いとコンポーネント間のさまざまな型の相互作用をサポートすることを目的としています。最初のそのような契約は ClientBehavior です。これは、スクリプト生成動作がクライアントに実行するコンポーネントにスクリプトをアタッチするメカニズムを定義します。将来的には、他の型の行動契約が追加される可能性があります。
他の添付オブジェクト(コンバーター、バリデーター)と同様に、動作インスタンスは Application オブジェクトを介して作成されます。詳細については、Application.createBehavior(java.lang.String) を参照してください。
| 修飾子と型 | メソッドと説明 |
|---|---|
void | broadcast(BehaviorEvent event) 指定された |
void broadcast(BehaviorEvent event)
指定した BehaviorEvent を、この型のイベントに関心を示したすべての登録済みイベントリスナーにブロードキャストします。リスナーは、追加された順に呼び出されます。
event - 放送される BehaviorEventAbortProcessingException - Jakarta Server Faces 実装に、現在のイベントでこれ以上の処理を実行しないことを通知します IllegalArgumentExceptionSE - この BehaviorEvent の実装クラスがこのコンポーネントでサポートされていない場合 NullPointerExceptionSE - event が null の場合 Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.