パッケージ 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
をインスタンス化します。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 boolean
isAppropriateListener(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。