パッケージ jakarta.faces.event

クラス ComponentSystemEvent

実装されているすべてのインターフェース:
SerializableSE
既知の直属サブクラス
PostAddToViewEventPostConstructViewMapEventPostRenderViewEventPostRestoreStateEventPostValidateEventPreDestroyViewMapEventPreRemoveFromViewEventPreRenderComponentEventPreRenderViewEventPreValidateEvent

public abstract class ComponentSystemEvent extends SystemEvent

ComponentSystemEvent は、UIComponent インスタンスに固有の SystemEvent の基本クラスです。

導入:
2.0
関連事項:
  • コンストラクターの詳細

    • 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 を返します。

      オーバーライド:
      クラス SystemEventisAppropriateListener 
      パラメーター:
      listener - 評価する FacesListener
      戻り値:
      上記の結果
      導入:
      2.2
    • processListener

      public void processListener(FacesListener listener)

      スーパークラスの processListener() 実装を呼び出して、このイベントインスタンスを指定された FacesListener にブロードキャストします。

      オーバーライド:
      クラス SystemEventprocessListener 
      パラメーター:
      listener - 評価する FacesListener
      導入:
      2.2
    • getComponent

      public UIComponent getComponent()

      このイベントを送信したソース UIComponent

      戻り値:
      このイベントのコンポーネント
      導入:
      2.0