APIs for attaching additional behavior to user interface components.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | Behavior
The Behavior interface is the root API of the component behavior model. |
| public interface | ClientBehavior
ClientBehavior is the
base contract for |
| public interface | ClientBehaviorHolder
The ClientBehaviorHolder
interface may be implemented by any concrete
|
| Modifier and Type | Annotation and Description |
|---|---|
| public @interface | FacesBehavior
The presence of this annotation on a
class automatically registers the class with the runtime as a |
| Modifier and Type | Class and Description |
|---|---|
| public class | AjaxBehavior
An instance of this class
is added as a |
| public class | BehaviorBase
BehaviorBase is a
convenience base class that provides a default implementation of the
|
| public class | ClientBehaviorBase
ClientBehaviorBase is a
convenience base class that implements the default concrete behavior
of all methods defined by |
| public abstract class | ClientBehaviorContext
ClientBehaviorContext
provides context information that may be useful to
|
| Modifier and Type | Enum and Description |
|---|---|
| public enum | ClientBehaviorHint
An enum that specifies hints that describes the behavior of ClientBehavior implementations. |