クラス ConverterHandler
- 実装されているすべてのインターフェース:
AttachedObjectHandler、FaceletHandler、ValueHolderAttachedObjectHandler
public class ConverterHandler
extends FaceletsAttachedObjectHandler
implements ValueHolderAttachedObjectHandler
ValueHolder 親での Converter インスタンスの設定を処理します。作成 / フェッチされた Converter インスタンスに設定されたすべての属性をワイヤリングします。属性を適用するインスタンスを取得するために "binding" 属性を使用します。
渡された UIComponent の parent が null である場合にのみ、Converter を設定 / 作成します。これは、既存のツリーから復元されなかったことを意味します。
フィールドのサマリー
クラス jakarta.faces.view.facelets.DelegatingMetaTagHandler から継承されたフィールド
delegateFactoryクラス jakarta.faces.view.facelets.TagHandler から継承されたフィールド
nextHandler, tag, tagIdコンストラクターの概要
コンストラクター方法の概要
クラス jakarta.faces.view.facelets.FaceletsAttachedObjectHandler から継承されたメソッド
applyAttachedObject, getAttachedObjectHandlerHelper, getForクラス jakarta.faces.view.facelets.DelegatingMetaTagHandler から継承されたメソッド
apply, applyNextHandler, createMetaRuleset, getBinding, getTag, getTagAttribute, getTagId, isDisabled, setAttributesクラス jakarta.faces.view.facelets.TagHandler から継承されたメソッド
getAttribute, getRequiredAttribute, toStringクラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSEインターフェース jakarta.faces.view.AttachedObjectHandler から継承されたメソッド
applyAttachedObject, getFor
コンストラクターの詳細
ConverterHandler
指定された構成を使用して新しい ConverterHandler を作成します。- パラメーター:
config- コンバーター ID が取得されるコンバーター構成。
メソッドの詳細
getTagHandlerDelegate
クラスからコピーされた説明:DelegatingMetaTagHandlerタグハンドラーデリゲートを取得します。
DelegatingMetaTagHandler から拡張するコード(直接または間接的に、ComponentHandler を継承するなど)は、このメソッドによって返される TagHandlerDelegate インスタンスを置き換えるのではなく、装飾するように注意する必要があります。そうしないと、予期しない結果が生じる可能性があります。
- 次で指定:
- クラス
DelegatingMetaTagHandlerのgetTagHandlerDelegate - 戻り値:
- タグハンドラーデリゲート。
getConverterId
コンバーター ID を返します。コンバーター ID は属性 "converterId" から取得されます。
- パラメーター:
ctx- 属性からコンバーター ID を解決するために使用される facelet コンテキスト。- 戻り値:
- コンバーター ID。