パッケージ jakarta.faces.event

クラス PreRenderComponentEvent

実装されたすべてのインターフェース:
SerializableSE

public class PreRenderComponentEvent extends ComponentSystemEvent

このイベントのインスタンスが SystemEventListener.processEvent(jakarta.faces.event.SystemEvent) または ComponentSystemEventListener.processEvent(jakarta.faces.event.ComponentSystemEvent) に渡されると、リスナーの実装は、このイベントインスタンスの source がレンダリングされる UIComponent インスタンスであり、UIComponent.getParent()UIComponent.getClientId()、その他のメソッドを呼び出しても安全であると想定する場合があります。ビューにあるコンポーネントインスタンスに依存します。

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

    • PreRenderComponentEvent

      public PreRenderComponentEvent(UIComponent component)

      引数 component がレンダリングされようとしていることを示す新しい PreRenderComponentEvent をインスタンス化します。

      パラメーター:
      component - レンダリングされる UIComponent 
      例外:
      IllegalArgumentExceptionSE - 引数が null の場合。
    • PreRenderComponentEvent

      public PreRenderComponentEvent(FacesContext facesContext, UIComponent component)

      引数 component がレンダリングされようとしていることを示す新しい PreRenderComponentEvent をインスタンス化します。

      パラメーター:
      facesContext - Faces コンテキスト。
      component - レンダリングされる UIComponent 
      例外:
      IllegalArgumentExceptionSE - 引数が null の場合。