Package jakarta.faces.component.behavior
Class ClientBehaviorBase
- java.lang.Object
-
- jakarta.faces.component.behavior.BehaviorBase
-
- jakarta.faces.component.behavior.ClientBehaviorBase
-
- All Implemented Interfaces:
Behavior
,ClientBehavior
,PartialStateHolder
,StateHolder
- Direct Known Subclasses:
AjaxBehavior
public class ClientBehaviorBase extends BehaviorBase implements ClientBehavior
- Since:
- 2.0
-
-
Constructor Summary
Constructors Constructor Description ClientBehaviorBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
decode(FacesContext context, UIComponent component)
Set<ClientBehaviorHint>
getHints()
protected ClientBehaviorRenderer
getRenderer(FacesContext context)
String
getRendererType()
String
getScript(ClientBehaviorContext behaviorContext)
-
Methods inherited from class jakarta.faces.component.behavior.BehaviorBase
addBehaviorListener, broadcast, clearInitialState, initialStateMarked, isTransient, markInitialState, removeBehaviorListener, restoreState, saveState, setTransient
-
-
-
-
Method Detail
-
decode
public void decode(FacesContext context, UIComponent component)
- Specified by:
decode
in interfaceClientBehavior
-
getHints
public Set<ClientBehaviorHint> getHints()
- Specified by:
getHints
in interfaceClientBehavior
-
getRendererType
public String getRendererType()
-
getScript
public String getScript(ClientBehaviorContext behaviorContext)
- Specified by:
getScript
in interfaceClientBehavior
-
getRenderer
protected ClientBehaviorRenderer getRenderer(FacesContext context)
-
-