インターフェース FaceletHandler
- すべての既知の実装クラス:
BehaviorHandler
、ComponentHandler
、CompositeFaceletHandler
、ConverterHandler
、DelegatingMetaTagHandler
、FaceletsAttachedObjectHandler
、MetaTagHandler
、TagHandler
、ValidatorHandler
public interface FaceletHandler
これは、FaceletsVDL のマークアップ要素のルートクラスです。Facelets は XHTML、XHTML は XML であり、XML の抽象化のルートユニットは要素です。
FaceletHandler
インスタンスは、実行時の XML 要素を表します。より具体的な動作の契約を具体化するために、2 つの直接的な実装が存在します。CompositeFaceletHandler
- 他の
FaceletHandler
のコンテナー TagHandler
- Facelet ドキュメントのマークアップに関連付けられた
FaceletHandler
の基本クラス。
- 導入:
- 2.0
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 void
apply(FaceletContext ctx, UIComponent parent)
特定の 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