public class BehaviorHandler extends FaceletsAttachedObjectHandler implements BehaviorHolderAttachedObjectHandler
ClientBehaviorHolder.addClientBehavior(java.lang.String, jakarta.faces.component.behavior.ClientBehavior) を呼び出して、ClientBehaviorHolder を実装する必要がある親コンポーネントに追加する必要がある ClientBehavior のインスタンスを表すアタッチされたオブジェクトに対応する FaceletHandler。現在の仕様では、この種のアタッチされたオブジェクト <f:ajax> に対して 1 つの Facelet 要素が定義されています。
delegateFactorynextHandler, tag, tagId| コンストラクターと説明 |
|---|
BehaviorHandler(BehaviorConfig config) |
| 修飾子と型 | メソッドと説明 |
|---|---|
StringSE | getBehaviorId() |
TagAttribute | getEvent() |
StringSE | getEventName()この動作が適用されるクライアントイベント名を返します。 |
protected TagHandlerDelegate | getTagHandlerDelegate()タグハンドラーデリゲートを取得します。 |
applyAttachedObject, getAttachedObjectHandlerHelper, getForapply, applyNextHandler, createMetaRuleset, getBinding, getTag, getTagAttribute, getTagId, isDisabled, setAttributesgetAttribute, getRequiredAttribute, toStringcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEapplyAttachedObject, getForpublic BehaviorHandler(BehaviorConfig config)
public TagAttribute getEvent()
public StringSE getEventName()
BehaviorHolderAttachedObjectHandlerこの動作が適用されるクライアントイベント名を返します。
BehaviorHolderAttachedObjectHandler の getEventName protected TagHandlerDelegate getTagHandlerDelegate()
DelegatingMetaTagHandlerタグハンドラーデリゲートを取得します。
DelegatingMetaTagHandler から拡張するコード(直接または間接的に、ComponentHandler を継承するなど)は、このメソッドによって返される TagHandlerDelegate インスタンスを置き換えるのではなく、装飾するように注意する必要があります。そうしないと、予期しない結果が生じる可能性があります。
DelegatingMetaTagHandler の getTagHandlerDelegate public StringSE getBehaviorId()
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.