パッケージ jakarta.faces.event
クラス SystemEvent
- java.lang.ObjectSE
-
- java.util.EventObjectSE
-
- jakarta.faces.event.SystemEvent
- 実装済みのインターフェース一覧:
SerializableSE
- 既知の直属サブクラス
ComponentSystemEvent、ExceptionQueuedEvent、PostConstructApplicationEvent、PostConstructCustomScopeEvent、PostKeepFlashValueEvent、PostPutFlashValueEvent、PreClearFlashEvent、PreDestroyApplicationEvent、PreDestroyCustomScopeEvent、PreRemoveFlashValueEvent
public abstract class SystemEvent extends EventObjectSE
SystemEvent は、任意のオブジェクトによって起動できる非アプリケーション固有のイベントの基本クラスです。
- 導入:
- 2.0
- 関連事項:
- 連載形式
フィールドのサマリー
クラス java.util.EventObjectSE から継承されたフィールド
sourceSE
コンストラクターの概要
コンストラクター コンストラクター 説明 SystemEvent(FacesContext facesContext, ObjectSE source)引数sourceをスーパークラスコンストラクターに渡します。SystemEvent(ObjectSE source)引数sourceをスーパークラスコンストラクターに渡します。
方法の概要
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 FacesContextgetFacesContext()Faces コンテキストを取得します。booleanisAppropriateListener(FacesListener listener)voidprocessListener(FacesListener listener)適切なメカニズムにより、このイベントインスタンスを指定されたFacesListenerにブロードキャストします。クラス java.util.EventObjectSE から継承されたメソッド
getSource, toString
コンストラクターの詳細
SystemEvent
public SystemEvent(ObjectSE source)
引数
sourceをスーパークラスコンストラクターに渡します。- パラメーター:
source- スーパークラスコンストラクターに渡されるsource参照。- 例外:
IllegalArgumentExceptionSE- 引数がnullの場合。
SystemEvent
public SystemEvent(FacesContext facesContext, ObjectSE source)
引数
sourceをスーパークラスコンストラクターに渡します。- パラメーター:
facesContext- Faces コンテキスト。source- スーパークラスコンストラクターに渡されるsource参照。- 例外:
IllegalArgumentExceptionSE- 引数がnullの場合。
メソッドの詳細
getFacesContext
public FacesContext getFacesContext()
Faces コンテキストを取得します。
コンストラクターに FacesContext が渡された場合はそれを返し、そうでない場合は FacesContext.getCurrentInstance() を呼び出して返します。
- 戻り値:
- Faces コンテキスト。
- 導入:
- 2.3
isAppropriateListener
public boolean isAppropriateListener(FacesListener listener)
この
FacesListenerが、このイベントがサポートする適切なリスナークラスのインスタンスである場合は、trueを返します。リスナーがComponentSystemEventListenerの場合、デフォルトの実装は true を返します。- パラメーター:
listener- 評価するFacesListener- 戻り値:
- 上記の結果
processListener
public void processListener(FacesListener listener)
適切なメカニズムにより、このイベントインスタンスを指定された
FacesListenerにブロードキャストします。通常、これはイベント処理メソッドを呼び出し、このインスタンスをパラメーターとして渡すことで実現されます。- パラメーター:
listener- このFacesEventを送信するFacesListener- 例外:
AbortProcessingException- Jakarta Faces 実装に、現在のイベントでこれ以上の処理を実行しないことを通知します