インターフェースの使用
jakarta.faces.view.AttachedObjectHandler
AttachedObjectHandler を使用するパッケージ パッケージ 説明 jakarta.faces.view jakarta.faces.view.facelets jakarta.faces.view 内の AttachedObjectHandler 使用
jakarta.faces.view 内の AttachedObjectHandler サブインターフェース 修飾子と型 インターフェース 説明 interface
ActionSource2AttachedObjectHandler
ActionListener
をページ作成者に公開する VDL ハンドラー。interface
BehaviorHolderAttachedObjectHandler
VDL ページのBehaviorHolder
である添付オブジェクトを表します。interface
EditableValueHolderAttachedObjectHandler
Validator
またはValueChangeListener
をページ作成者に公開する VDL ハンドラー。interface
ValueHolderAttachedObjectHandler
Converter
をページ作成者に公開する VDL ハンドラー。型 AttachedObjectHandler の型引数を持つ jakarta.faces.view のメソッドパラメーター 修飾子と型 メソッド 説明 void
ViewDeclarationLanguage. retargetAttachedObjects(FacesContext context, UIComponent topLevelComponent, ListSE<AttachedObjectHandler> handlers)
引数topLevelComponent
のコンポーネントメタデータがViewDeclarationLanguage.getComponentMetadata(jakarta.faces.context.FacesContext, jakarta.faces.application.Resource)
への以前の呼び出しで利用可能になっていると仮定して、トップレベルの複合コンポーネントから複合コンポーネント内の個々のAttachedObjectTarget
インスタンスに、アタッチされたオブジェクトのターゲットを変更するために、コンポーネントメタデータを活用します。void
ViewDeclarationLanguageWrapper. retargetAttachedObjects(FacesContext context, UIComponent topLevelComponent, ListSE<AttachedObjectHandler> handlers)
jakarta.faces.view.facelets 内の AttachedObjectHandler 使用
AttachedObjectHandler を実装している jakarta.faces.view.facelets のクラス 修飾子と型 クラス 説明 class
BehaviorHandler
ClientBehaviorHolder.addClientBehavior(java.lang.String, jakarta.faces.component.behavior.ClientBehavior)
への呼び出しで、ClientBehaviorHolder
を実装する必要がある親コンポーネントに追加する必要があるClientBehavior
のインスタンスを表す、アタッチされたオブジェクトに対応するFaceletHandler
。class
ConverterHandler
ValueHolder
親のConverter
インスタンスの設定を処理します。class
FaceletsAttachedObjectHandler
Facelets ページの添付オブジェクトを表すすべてのタグハンドラーのルートクラス。class
ValidatorHandler
親EditableValueHolder
のValidator
インスタンスの設定を処理します。AttachedObjectHandler を返す jakarta.faces.view.facelets のメソッド 修飾子と型 メソッド 説明 protected AttachedObjectHandler
FaceletsAttachedObjectHandler. getAttachedObjectHandlerHelper()
このタグハンドラーインスタンスの基になるハンドラーを返します。