| Name | Description | Type | Package | Framework |
| AjaxBehavior | An instance of this class is added as a ClientBehavior to a component using the ClientBehaviorHolder. | Class | javax.faces.component.behavior | Java EE |
| Behavior | The Behavior interface is the root API of the component behavior model. | Interface | javax.faces.component.behavior | Java EE |
| BehaviorBase | convenience base class that provides a default implementation of the Behavior contract. | Class | javax.faces.component.behavior | Java EE |
| ClientBehavior | ClientBehavior is the base contract for Behaviors that attach script content to | Interface | javax.faces.component.behavior | Java EE |
| ClientBehaviorBase | ClientBehaviorBase is a convenience base class that implements the default concrete behavior | Class | javax.faces.component.behavior | Java EE |
| ClientBehaviorContext | ClientBehaviorContext provides context information that may be useful to | Class | javax.faces.component.behavior | Java EE |
| ClientBehaviorContext .Parameter | represent name/value pairs that submitting ClientBehavior implementations should include when posting back into the Faces lifecycle. | Class | javax.faces.component.behavior.ClientBehaviorContext | Java EE |
| ClientBehaviorHint | enum ClientBehaviorHintAn enum that specifies hints that describes | Class | javax.faces.component.behavior | Java EE |
| ClientBehaviorHolder | The ClientBehaviorHolder interface may be implemented by any concrete | Interface | javax.faces.component.behavior | Java EE |
| FacesBehavior | The presence of this annotation on a class automatically registers the class with the runtime as a Behavior. | Class | javax.faces.component.behavior | Java EE |
| AjaxBehavior | Class | javax.faces.component.behavior | Apache MyFaces | |
| Behavior | Interface | javax.faces.component.behavior | Apache MyFaces | |
| BehaviorBase | Class | javax.faces.component.behavior | Apache MyFaces | |
| ClientBehavior | Interface | javax.faces.component.behavior | Apache MyFaces | |
| ClientBehaviorBase | Class | javax.faces.component.behavior | Apache MyFaces | |
| ClientBehaviorContext | Class | javax.faces.component.behavior | Apache MyFaces | |
| ClientBehaviorContext .Parameter | Class | javax.faces.component.behavior.ClientBehaviorContext | Apache MyFaces | |
| ClientBehaviorHint | enum ClientBehaviorHintextends Enum | Class | javax.faces.component.behavior | Apache MyFaces |
| ClientBehaviorHolder | Interface | javax.faces.component.behavior | Apache MyFaces | |
| FacesBehavior | Class | javax.faces.component.behavior | Apache MyFaces | |