public class BehaviorHandler extends FaceletsAttachedObjectHandler implements BehaviorHolderAttachedObjectHandler
The FaceletHandler
that
corresponds to attached objects that represent an instance of ClientBehavior
that must be added to
the parent component, which must implement ClientBehaviorHolder
, with a call to
ClientBehaviorHolder.addClientBehavior(java.lang.String, javax.faces.component.behavior.ClientBehavior)
.
The current specification defines one Facelet element for this sort
of attached object, <f:ajax>
.
delegateFactory
nextHandler, tag, tagId
Constructor and Description |
---|
BehaviorHandler(BehaviorConfig config) |
Modifier and Type | Method and Description |
---|---|
String |
getBehaviorId() |
TagAttribute |
getEvent() |
String |
getEventName()
Return the client event name to which this behavior applies. |
protected TagHandlerDelegate |
getTagHandlerDelegate() |
applyAttachedObject, getAttachedObjectHandlerHelper, getFor
apply, applyNextHandler, createMetaRuleset, getBinding, getTag, getTagAttribute, getTagId, isDisabled, setAttributes
getAttribute, getRequiredAttribute, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
applyAttachedObject, getFor
public BehaviorHandler(BehaviorConfig config)
public TagAttribute getEvent()
public String getEventName()
BehaviorHolderAttachedObjectHandler
Return the client event name to which this behavior applies.
getEventName
in interface BehaviorHolderAttachedObjectHandler
protected TagHandlerDelegate getTagHandlerDelegate()
getTagHandlerDelegate
in class DelegatingMetaTagHandler
public String getBehaviorId()
Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.