パッケージ jakarta.faces.event
クラス PreRemoveFromViewEvent
- java.lang.ObjectSE
-
- java.util.EventObjectSE
-
- jakarta.faces.event.SystemEvent
-
- jakarta.faces.event.ComponentSystemEvent
-
- jakarta.faces.event.PreRemoveFromViewEvent
- 実装されているすべてのインターフェース:
SerializableSE
public class PreRemoveFromViewEvent extends ComponentSystemEvent
このイベントのインスタンスが
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をインスタンス化します。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 booleanisAppropriateListener(FacesListener listener)クラス jakarta.faces.event.ComponentSystemEvent から継承されたメソッド
getComponent, processListener
クラス jakarta.faces.event.SystemEvent から継承されたメソッド
getFacesContext
クラス java.util.EventObjectSE から継承されたメソッド
getSource, toString
コンストラクターの詳細
PreRemoveFromViewEvent
public PreRemoveFromViewEvent(UIComponent component)
引数
componentがビューから削除されようとしていることを示す新しいBeforeRemoveFromViewをインスタンス化します。- パラメーター:
component- ビューから削除されようとしているUIComponent- 例外:
IllegalArgumentExceptionSE-componentがnullの場合
PreRemoveFromViewEvent
public PreRemoveFromViewEvent(FacesContext facesContext, UIComponent component)
引数
componentがビューから削除されようとしていることを示す新しいBeforeRemoveFromViewをインスタンス化します。- パラメーター:
facesContext- Faces コンテキスト。component- ビューから削除されようとしているUIComponent- 例外:
IllegalArgumentExceptionSE-componentがnullの場合
メソッドの詳細
isAppropriateListener
public boolean isAppropriateListener(FacesListener listener)
引数
listenerがSystemEventListenerのインスタンスである場合に限り、trueを返します。- オーバーライド:
- クラス
ComponentSystemEventのisAppropriateListener - パラメーター:
listener- Faces リスナー。- 戻り値:
- リスナーが適切な場合は true、そうでない場合は false。