パッケージ jakarta.faces.event
クラス AjaxBehaviorEvent
java.lang.ObjectSE
java.util.EventObjectSE
jakarta.faces.event.FacesEvent
jakarta.faces.event.BehaviorEvent
jakarta.faces.event.AjaxBehaviorEvent
- 実装済みのインターフェース一覧:
SerializableSE
AjaxBehaviorEvent は、Ajax に固有のコンポーネントの動作を表します)。
- 導入:
- 2.0
- 関連事項:
フィールド概要
クラス java.util.EventObjectSE から継承されたフィールド
sourceSEコンストラクター概要
コンストラクターコンストラクター説明AjaxBehaviorEvent(UIComponent component, Behavior behavior) 指定されたソースコンポーネントと Ajax 動作から新しいイベントオブジェクトを構築します。AjaxBehaviorEvent(FacesContext facesContext, UIComponent component, Behavior behavior) Faces コンテキスト、指定されたソースコンポーネント、Ajax 動作から新しいイベントオブジェクトを構築します。方法の概要
修飾子と型メソッド説明booleanisAppropriateListener(FacesListener listener) このFacesListenerがこのイベントがサポートする適切なリスナークラスのインスタンスである場合、trueを返します。voidprocessListener(FacesListener listener) 適切なメカニズムにより、このイベントインスタンスを指定されたFacesListenerにブロードキャストします。クラス jakarta.faces.event.BehaviorEvent から継承されたメソッド
getBehaviorクラス jakarta.faces.event.FacesEvent から継承されたメソッド
getComponent, getFacesContext, getPhaseId, queue, setPhaseIdクラス java.util.EventObjectSE から継承されたメソッド
getSource, toString
コンストラクターの詳細
AjaxBehaviorEvent
指定されたソースコンポーネントと Ajax 動作から新しいイベントオブジェクトを構築します。
- パラメーター:
component- このイベントのソースUIComponentbehavior- このイベントのBehavior- 例外:
IllegalArgumentExceptionSE-componentまたはajaxBehaviorがnullの場合- 導入:
- 2.0
AjaxBehaviorEvent
Faces コンテキスト、指定されたソースコンポーネント、Ajax 動作から新しいイベントオブジェクトを構築します。
- パラメーター:
facesContext- FacesContext。component- このイベントのソースUIComponentbehavior- このイベントのBehavior- 例外:
IllegalArgumentExceptionSE-componentまたはajaxBehaviorがnullの場合- 導入:
- 2.3
方法の詳細
isAppropriateListener
この
FacesListenerがこのイベントがサポートする適切なリスナークラスのインスタンスである場合、trueを返します。- 次で指定:
- クラス
FacesEventのisAppropriateListener - パラメーター:
listener- 評価するFacesListener- 戻り値:
- 適切なインスタンスである場合は true、そうでない場合は false。
- 導入:
- 2.0
processListener
適切なメカニズムにより、このイベントインスタンスを指定された
FacesListenerにブロードキャストします。通常、これはイベント処理メソッドを呼び出し、このインスタンスをパラメーターとして渡すことで実現されます。- 次で指定:
- クラス
FacesEventのprocessListener - パラメーター:
listener- 呼び出すFacesListener- 例外:
AbortProcessingException- Jakarta Faces 実装に、現在のイベントでこれ以上の処理を実行しないことを通知します- 導入:
- 2.0