# Hierarchy For Package javax.faces.component.behavior

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - javax.faces.component.behavior.BehaviorBase (implements javax.faces.component.behavior.Behavior, javax.faces.component.PartialStateHolder)
    - javax.faces.component.behavior.ClientBehaviorBase (implements javax.faces.component.behavior.ClientBehavior)
      - javax.faces.component.behavior.AjaxBehavior
  - javax.faces.component.behavior.ClientBehaviorContext
  - javax.faces.component.behavior.ClientBehaviorContext.Parameter

## Interface Hierarchy

- javax.faces.component.behavior.Behavior
  - javax.faces.component.behavior.ClientBehavior
- javax.faces.component.behavior.ClientBehaviorHolder

## Annotation Type Hierarchy

- javax.faces.component.behavior.FacesBehavior (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - javax.faces.component.behavior.ClientBehaviorHint

Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.