クラス BehaviorHandler
- 実装されたすべてのインターフェース:
AttachedObjectHandler
、BehaviorHolderAttachedObjectHandler
、FaceletHandler
public class BehaviorHandler
extends FaceletsAttachedObjectHandler
implements BehaviorHolderAttachedObjectHandler
ClientBehaviorHolder.addClientBehavior(java.lang.String, jakarta.faces.component.behavior.ClientBehavior)
を呼び出して、ClientBehaviorHolder
を実装する必要がある親コンポーネントに追加する必要がある ClientBehavior
のインスタンスを表すアタッチされたオブジェクトに対応する FaceletHandler
。現在の仕様では、この種のアタッチされたオブジェクト <f:ajax>
に対して 1 つの Facelet 要素が定義されています。
フィールドのサマリー
クラス jakarta.faces.view.facelets.DelegatingMetaTagHandler から継承されたフィールド
delegateFactory
クラス jakarta.faces.view.facelets.TagHandler から継承されたフィールド
nextHandler, tag, tagId
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明渡された構成から取得した動作 ID を返します。getEvent()
動作タグで "event" 属性 として設定されているイベントを返します。この動作が適用されるクライアントイベント名を返します。protected TagHandlerDelegate
タグハンドラーデリゲートを取得します。クラス 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
コンストラクターの詳細
BehaviorHandler
config の Id を使用してハンドラーを構築します。- パラメーター:
config
- 動作 ID を取得する構成インスタンス。
メソッドの詳細
getEventName
インターフェースからコピーされた説明:BehaviorHolderAttachedObjectHandler
この動作が適用されるクライアントイベント名を返します。
- 次で指定:
- インターフェース
BehaviorHolderAttachedObjectHandler
のgetEventName
- 戻り値:
- この動作のクライアントイベント名
getTagHandlerDelegate
クラスからコピーされた説明:DelegatingMetaTagHandler
タグハンドラーデリゲートを取得します。
DelegatingMetaTagHandler から拡張するコード(直接または間接的に、ComponentHandler を継承するなど)は、このメソッドによって返される TagHandlerDelegate インスタンスを置き換えるのではなく、装飾するように注意する必要があります。そうしないと、予期しない結果が生じる可能性があります。
- 次で指定:
- クラス
DelegatingMetaTagHandler
のgetTagHandlerDelegate
- 戻り値:
- タグハンドラーデリゲート。
getBehaviorId
渡された構成から取得した動作 ID を返します。- 戻り値:
- 行動 ID
getEvent
動作タグで "event" 属性 として設定されているイベントを返します。- 戻り値:
- イベントタグ属性