パッケージ jakarta.faces.event
クラス PreRemoveFromViewEvent
java.lang.ObjectSE
java.util.EventObjectSE
jakarta.faces.event.SystemEvent
jakarta.faces.event.ComponentSystemEvent
jakarta.faces.event.PreRemoveFromViewEvent
- 実装されているすべてのインターフェース:
SerializableSE
このイベントのインスタンスが SystemEventListener.processEvent(jakarta.faces.event.SystemEvent) または ComponentSystemEventListener.processEvent(jakarta.faces.event.ComponentSystemEvent) に渡されると、リスナーの実装は、このイベントインスタンスの source がビューから削除されようとしている UIComponent インスタンスであると想定する場合があります。実装では、UIComponent.getParent()、UIComponent.getClientId()、ビューに追加されるコンポーネントインスタンスに依存するその他のメソッドを呼び出しても安全であると想定する場合があります。
- 導入:
- 2.0
- 関連事項:
フィールドのサマリー
クラス java.util.EventObjectSE から継承されたフィールド
sourceSEコンストラクターの概要
コンストラクターコンストラクター説明PreRemoveFromViewEvent(UIComponent component) 引数componentがビューから削除されようとしていることを示す新しいBeforeRemoveFromViewをインスタンス化します。PreRemoveFromViewEvent(FacesContext facesContext, UIComponent component) 引数componentがビューから削除されようとしていることを示す新しいBeforeRemoveFromViewをインスタンス化します。方法の概要
クラス jakarta.faces.event.ComponentSystemEvent から継承されたメソッド
getComponent, processListenerクラス jakarta.faces.event.SystemEvent から継承されたメソッド
getFacesContextクラス java.util.EventObjectSE から継承されたメソッド
getSource, toString
コンストラクターの詳細
PreRemoveFromViewEvent
引数
componentがビューから削除されようとしていることを示す新しいBeforeRemoveFromViewをインスタンス化します。- パラメーター:
component- ビューから削除されようとしているUIComponent- 例外:
IllegalArgumentExceptionSE-componentがnullの場合
PreRemoveFromViewEvent
引数
componentがビューから削除されようとしていることを示す新しいBeforeRemoveFromViewをインスタンス化します。- パラメーター:
facesContext- Faces コンテキスト。component- ビューから削除されようとしているUIComponent- 例外:
IllegalArgumentExceptionSE-componentがnullの場合
メソッドの詳細
isAppropriateListener
引数
listenerがSystemEventListenerのインスタンスである場合に限り、trueを返します。- オーバーライド:
- クラス
ComponentSystemEventのisAppropriateListener - パラメーター:
listener- Faces リスナー。- 戻り値:
- リスナーが適切な場合は true、そうでない場合は false。