クラス Facelet

java.lang.ObjectSE
jakarta.faces.view.facelets.Facelet

public abstract class Facelet extends ObjectSE

FaceletHandler コンポジションの 親オブジェクトまたはルートオブジェクト。Facelet は、Jakarta Server Faces の作成 / 復元ライフサイクルに関連して、渡された UIComponent の親への入力を処理します。

  • コンストラクターの概要

    コンストラクター
    コンストラクター
    説明
  • 方法の概要

    修飾子と型
    メソッド
    説明
    abstract void
    apply(FacesContext facesContext, UIComponent parent)
    渡された UIComponent の 親は、Jakarta Faces Specification Document のセクション 10.2.1「Jakarta Faces の Facelets の ViewDeclarationLanguage 実装の仕様」に従って設定 / 復元されます。
    void
    applyMetadata(FacesContext facesContext, UIComponent parent)
    渡された UIComponent の 親は、Jakarta Faces Specification Document の 10.2.1 セクション「Jakarta Faces の Facelets の ViewDeclarationLanguage 実装の仕様」に従って、f:metadata タグに従ってメタデータのみを使用して設定 / 復元されます。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • Facelet

      public Facelet()
  • メソッドの詳細

    • applyMetadata

      public void applyMetadata(FacesContext facesContext, UIComponent parent) throws IOExceptionSE

      渡された UIComponent の 親は、Jakarta Faces Specification Document の 10.2.1 セクション「Jakarta Faces の Facelets の ViewDeclarationLanguage 実装の仕様」に従って、f:metadata タグに従ってメタデータのみを使用して設定 / 復元されます。

      パラメーター:
      facesContext - 現在の FacesContext(FacesContext.getInstance() と同じでなければなりません)
      parent - 構成的に取り込む UIComponent。ほとんどの場合、Facelet は UIViewRoot のベースになります。
      例外:
      IOExceptionSE - この Facelet を適用するために必要なファイルをロードできない場合
      FaceletException - この Facelet を適用する際にロードされたマークアップを解析できない場合
      FacesException - 子 UIComponent インスタンスを作成できない場合
      ELException - 適用中にロードされたマークアップ内の式のいずれかが失敗した場合
    • apply

      public abstract void apply(FacesContext facesContext, UIComponent parent) throws IOExceptionSE

      渡された UIComponent の 親は、Jakarta Faces Specification Document のセクション 10.2.1「Jakarta Faces の Facelets の ViewDeclarationLanguage 実装の仕様」に従って設定 / 復元されます。

      パラメーター:
      facesContext - 現在の FacesContext(FacesContext.getInstance() と同じでなければなりません)
      parent - 構成的に取り込む UIComponent。ほとんどの場合、Facelet は UIViewRoot のベースになります。
      例外:
      IOExceptionSE - この Facelet を適用するために必要なファイルをロードできない場合
      FaceletException - この Facelet を適用する際にロードされたマークアップを解析できない場合
      FacesException - 子 UIComponent インスタンスを作成できない場合
      ELException - 適用中にロードされたマークアップ内の式のいずれかが失敗した場合