| Interface | Description | 
|---|---|
| Behavior | The Behavior interface is the root API of the component behavior model. | 
| ClientBehavior | ClientBehavior is the
 base contract for  | 
| ClientBehaviorHolder | The ClientBehaviorHolder 
 interface may be implemented by any concrete 
  | 
| Class | Description | 
|---|---|
| AjaxBehavior | An instance of this class
 is added as a  | 
| BehaviorBase | BehaviorBase is a
 convenience base class that provides a default implementation of the 
  | 
| ClientBehaviorBase | ClientBehaviorBase is a
 convenience base class that implements the default concrete behavior
 of all methods defined by  | 
| ClientBehaviorContext | ClientBehaviorContext
 provides context information that may be useful to
  | 
| ClientBehaviorContext.Parameter | Parameter instances represent name/value pairs that "submitting" ClientBehavior implementations should include when posting back into the Faces lifecycle. | 
| Enum | Description | 
|---|---|
| ClientBehaviorHint | An enum that specifies hints that describes the behavior of ClientBehavior implementations. | 
| Annotation Type | Description | 
|---|---|
| FacesBehavior | The presence of this annotation on a
 class automatically registers the class with the runtime as a  | 
Comments to: faces-dev@eclipse.org.
 Copyright © 2019 Eclipse Foundation. All rights reserved.
 Use is subject to license terms.