Package javax.faces.view.facelets
Class BehaviorHandler
- java.lang.Object
-
- All Implemented Interfaces:
AttachedObjectHandler
,BehaviorHolderAttachedObjectHandler
,FaceletHandler
public class BehaviorHandler extends FaceletsAttachedObjectHandler implements BehaviorHolderAttachedObjectHandler
The
FaceletHandler
that corresponds to attached objects that represent an instance ofClientBehavior
that 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.String
getBehaviorId()
TagAttribute
getEvent()
java.lang.String
getEventName()
Return the client event name to which this behavior applies.protected TagHandlerDelegate
getTagHandlerDelegate()
-
Methods inherited from interface javax.faces.view.AttachedObjectHandler
applyAttachedObject, 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.FaceletsAttachedObjectHandler
applyAttachedObject, getAttachedObjectHandlerHelper, getFor
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from class javax.faces.view.facelets.TagHandler
getAttribute, getRequiredAttribute, toString
-
-
-
-
Constructor Detail
-
BehaviorHandler
public BehaviorHandler(BehaviorConfig config)
-
-
Method Detail
-
getEvent
public TagAttribute getEvent()
-
getEventName
public java.lang.String getEventName()
Description copied from interface:BehaviorHolderAttachedObjectHandler
Return the client event name to which this behavior applies.
- Specified by:
getEventName
in interfaceBehaviorHolderAttachedObjectHandler
-
getTagHandlerDelegate
protected TagHandlerDelegate getTagHandlerDelegate()
- Specified by:
getTagHandlerDelegate
in classDelegatingMetaTagHandler
-
getBehaviorId
public java.lang.String getBehaviorId()
-
-