パッケージ jakarta.faces.event

クラス SystemEvent

    • コンストラクターの詳細

      • 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 実装に、現在のイベントでこれ以上の処理を実行しないことを通知します