パッケージ jakarta.faces.event
クラス ComponentSystemEvent
- java.lang.ObjectSE
-
- java.util.EventObjectSE
-
- jakarta.faces.event.SystemEvent
-
- jakarta.faces.event.ComponentSystemEvent
- 実装されたすべてのインターフェース:
SerializableSE
- 既知の直属サブクラス
PostAddToViewEvent
、PostConstructViewMapEvent
、PostRenderViewEvent
、PostRestoreStateEvent
、PostValidateEvent
、PreDestroyViewMapEvent
、PreRemoveFromViewEvent
、PreRenderComponentEvent
、PreRenderViewEvent
、PreValidateEvent
public abstract class ComponentSystemEvent extends SystemEvent
ComponentSystemEvent は、
UIComponent
インスタンスに固有のSystemEvent
の基本クラスです。- 導入:
- 2.0
- 関連事項:
- 直列化された形式
フィールドサマリー
クラス java.util.EventObjectSE から継承されたフィールド
sourceSE
コンストラクターのサマリー
コンストラクター コンストラクター 説明 ComponentSystemEvent(UIComponent component)
引数component
をスーパークラスコンストラクターに渡します。ComponentSystemEvent(FacesContext facesContext, UIComponent component)
引数component
をスーパークラスコンストラクターに渡します。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 UIComponent
getComponent()
このイベントを送信したソースUIComponent
。boolean
isAppropriateListener(FacesListener listener)
引数FacesListener
が、このイベントがサポートする適切なリスナークラスのインスタンスである場合は、true
を返します。void
processListener(FacesListener listener)
スーパークラスのprocessListener()
実装を呼び出して、このイベントインスタンスを指定されたFacesListener
にブロードキャストします。クラス jakarta.faces.event.SystemEvent から継承されたメソッド
getFacesContext
クラス java.util.EventObjectSE から継承されたメソッド
getSource, toString
コンストラクターの詳細
ComponentSystemEvent
public ComponentSystemEvent(UIComponent component)
引数
component
をスーパークラスコンストラクターに渡します。- パラメーター:
component
- スーパークラスコンストラクターに渡されるUIComponent
参照。- 例外:
IllegalArgumentExceptionSE
- 引数がnull
の場合。- 導入:
- 2.0
ComponentSystemEvent
public ComponentSystemEvent(FacesContext facesContext, UIComponent component)
引数
component
をスーパークラスコンストラクターに渡します。- パラメーター:
facesContext
- Faces コンテキスト。component
- スーパークラスコンストラクターに渡されるUIComponent
参照。- 例外:
IllegalArgumentExceptionSE
- 引数がnull
の場合。- 導入:
- 2.0
メソッドの詳細
isAppropriateListener
public boolean isAppropriateListener(FacesListener listener)
引数
FacesListener
が、このイベントがサポートする適切なリスナークラスのインスタンスである場合は、true
を返します。リスナーがComponentSystemEventListener
の場合、またはsuper.isAppropriateListener()
が true を返す場合、デフォルトの実装は true を返します。- オーバーライド:
- クラス
SystemEvent
のisAppropriateListener
- パラメーター:
listener
- 評価するFacesListener
- 戻り値:
- 上記の結果
- 導入:
- 2.2
processListener
public void processListener(FacesListener listener)
スーパークラスの
processListener()
実装を呼び出して、このイベントインスタンスを指定されたFacesListener
にブロードキャストします。- オーバーライド:
- クラス
SystemEvent
のprocessListener
- パラメーター:
listener
- 評価するFacesListener
- 導入:
- 2.2
getComponent
public UIComponent getComponent()
このイベントを送信したソース
UIComponent
。- 戻り値:
- このイベントのコンポーネント
- 導入:
- 2.0