インターフェース FaceletHandler

すべての既知の実装クラス:
BehaviorHandlerComponentHandlerCompositeFaceletHandlerConverterHandlerDelegatingMetaTagHandlerFaceletsAttachedObjectHandlerMetaTagHandlerTagHandlerValidatorHandler

public interface FaceletHandler

これは、FaceletsVDL のマークアップ要素のルートクラスです。Facelets は XHTML、XHTML は XML であり、XML の抽象化のルートユニットは要素です。FaceletHandler インスタンスは、実行時の XML 要素を表します。より具体的な動作の契約を具体化するために、2 つの直接的な実装が存在します。

CompositeFaceletHandler
他の FaceletHandler のコンテナー
TagHandler
Facelet ドキュメントのマークアップに関連付けられた FaceletHandler の基本クラス。
導入:
2.0
  • 方法の概要

    修飾子と型
    メソッド
    説明
    void
    特定の UIComponent で変更を処理する
  • メソッドの詳細

    • apply

      void apply(FaceletContext ctx, UIComponent parent) throws IOExceptionSE

      特定の UIComponent で変更を処理する

      パラメーター:
      ctx - この実行の現在の FaceletContext インスタンス
      parent - 操作する親 UIComponent
      例外:
      IOExceptionSE - relativePath をロードできない場合
      FaceletException - relativePath からロードされたマークアップを解析できない場合
      FacesException - 子 UIComponent インスタンスを作成できない場合
      ELException - relativePath からロードされたマークアップ内のいずれかの式が失敗した場合
      導入:
      2.0