public abstract class ComponentSystemEvent extends SystemEvent
ComponentSystemEvent は、UIComponent
インスタンスに固有の SystemEvent
の基本クラスです。
sourceSE
コンストラクターと説明 |
---|
ComponentSystemEvent(FacesContext facesContext, UIComponent component) 引数 |
ComponentSystemEvent(UIComponent component) 引数 |
修飾子と型 | メソッドと説明 |
---|---|
UIComponent | getComponent() このイベントを送信したソース |
boolean | isAppropriateListener(FacesListener listener) 引数 |
void | processListener(FacesListener listener) スーパークラスの |
getFacesContext
getSourceSE, toStringSE
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public ComponentSystemEvent(UIComponent component)
引数 component
をスーパークラスコンストラクターに渡します。
component
- スーパークラスコンストラクターに渡される UIComponent
参照。IllegalArgumentExceptionSE
- 引数が null
の場合。public ComponentSystemEvent(FacesContext facesContext, UIComponent component)
引数 component
をスーパークラスコンストラクターに渡します。
facesContext
- Faces コンテキスト。component
- スーパークラスコンストラクターに渡される UIComponent
参照。IllegalArgumentExceptionSE
- 引数が null
の場合。public boolean isAppropriateListener(FacesListener listener)
引数 FacesListener
が、このイベントがサポートする適切なリスナークラスのインスタンスである場合は、true
を返します。リスナーが ComponentSystemEventListener
の場合、または super.isAppropriateListener()
が true を返す場合、デフォルトの実装は true を返します。
SystemEvent
の isAppropriateListener
listener
- 評価する FacesListener
public void processListener(FacesListener listener)
スーパークラスの processListener()
実装を呼び出して、このイベントインスタンスを指定された FacesListener
にブロードキャストします。
SystemEvent
の processListener
listener
- 評価する FacesListener
public UIComponent getComponent()
このイベントを送信したソース UIComponent
。
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.