Package javax.faces.view.facelets
Class BehaviorHandler
- java.lang.Object
-
- All Implemented Interfaces:
AttachedObjectHandler,BehaviorHolderAttachedObjectHandler,FaceletHandler
public class BehaviorHandler extends FaceletsAttachedObjectHandler implements BehaviorHolderAttachedObjectHandler
The
FaceletHandlerthat corresponds to attached objects that represent an instance ofClientBehaviorthat must be added to the parent component, which must implementClientBehaviorHolder, with a call toClientBehaviorHolder.addClientBehavior(java.lang.String, javax.faces.component.behavior.ClientBehavior). The current specification defines one Facelet element for this sort of attached object,<f:ajax>.
-
-
Field Summary
-
Fields inherited from class javax.faces.view.facelets.DelegatingMetaTagHandler
delegateFactory
-
Fields inherited from class javax.faces.view.facelets.TagHandler
nextHandler, tag, tagId
-
-
Constructor Summary
Constructors Constructor Description BehaviorHandler(BehaviorConfig config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBehaviorId()TagAttributegetEvent()java.lang.StringgetEventName()Return the client event name to which this behavior applies.protected TagHandlerDelegategetTagHandlerDelegate()-
Methods inherited from class javax.faces.view.facelets.FaceletsAttachedObjectHandler
applyAttachedObject, getAttachedObjectHandlerHelper, getFor
-
Methods inherited from class javax.faces.view.facelets.DelegatingMetaTagHandler
apply, applyNextHandler, createMetaRuleset, getBinding, getTag, getTagAttribute, getTagId, isDisabled, setAttributes
-
Methods inherited from class javax.faces.view.facelets.TagHandler
getAttribute, getRequiredAttribute, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface javax.faces.view.AttachedObjectHandler
applyAttachedObject, getFor
-
-
-
-
Constructor Detail
-
BehaviorHandler
public BehaviorHandler(BehaviorConfig config)
-
-
Method Detail
-
getEvent
public TagAttribute getEvent()
-
getEventName
public java.lang.String getEventName()
Description copied from interface:BehaviorHolderAttachedObjectHandlerReturn the client event name to which this behavior applies.
- Specified by:
getEventNamein interfaceBehaviorHolderAttachedObjectHandler
-
getTagHandlerDelegate
protected TagHandlerDelegate getTagHandlerDelegate()
- Specified by:
getTagHandlerDelegatein classDelegatingMetaTagHandler
-
getBehaviorId
public java.lang.String getBehaviorId()
-
-