# Hierarchy For Package org.richfaces.ui.ajax.ajax

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)
      - org.richfaces.ui.behavior.ClientBehavior
        - org.richfaces.ui.ajax.ajax.AjaxBehavior (implements org.richfaces.ui.ajax.ajax.AjaxClientBehavior)
  - javax.faces.render.ClientBehaviorRenderer
    - org.richfaces.ui.ajax.ajax.AjaxBehaviorRenderer
  - java.util.EventObject (implements java.io.Serializable)
    - javax.faces.event.FacesEvent
      - javax.faces.event.BehaviorEvent
        - org.richfaces.ui.ajax.ajax.BypassUpdatesAjaxBehaviorEvent
  - javax.faces.view.facelets.Metadata
    - org.richfaces.ui.ajax.ajax.AjaxBehaviorRule.AjaxBehaviorListenerMapper
  - javax.faces.view.facelets.MetaRule
    - org.richfaces.ui.common.BehaviorRule
      - org.richfaces.ui.ajax.ajax.AjaxBehaviorRule
  - org.richfaces.ui.ajax.ajax.MethodExpressionAjaxBehaviorListener (implements javax.faces.event.AjaxBehaviorListener, javax.faces.component.StateHolder)
  - javax.faces.view.facelets.TagHandler (implements javax.faces.view.facelets.FaceletHandler)
    - javax.faces.view.facelets.MetaTagHandler
      - javax.faces.view.facelets.DelegatingMetaTagHandler
        - javax.faces.view.facelets.FaceletsAttachedObjectHandler (implements javax.faces.view.AttachedObjectHandler)
          - javax.faces.view.facelets.BehaviorHandler (implements javax.faces.view.BehaviorHolderAttachedObjectHandler)
            - org.richfaces.ui.common.CustomBehaviorHandler
              - org.richfaces.ui.ajax.ajax.AjaxHandler

## Interface Hierarchy

- javax.faces.component.behavior.Behavior
  - javax.faces.component.behavior.ClientBehavior
    - org.richfaces.ui.ajax.ajax.AjaxClientBehavior

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.