# Hierarchy For Package org.richfaces.ui.misc.focus

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.richfaces.ui.misc.focus.AbstractFocusRenderStrategy (implements org.richfaces.ui.misc.focus.FocusRenderStrategy)
    - org.richfaces.ui.misc.focus.FormFocusRenderStrategy
    - org.richfaces.ui.misc.focus.ViewFocusRenderStrategy
  - org.richfaces.ui.misc.focus.FocusManagerImpl (implements org.richfaces.ui.misc.focus.FocusManager)
  - org.richfaces.ui.misc.focus.FocusRendererUtils
  - javax.faces.render.Renderer
    - org.richfaces.renderkit.RendererBase
      - org.richfaces.ui.misc.focus.FocusRendererBase (implements org.richfaces.ui.misc.focus.FocusRendererInterface)
        - org.richfaces.ui.misc.focus.FocusRenderer
  - javax.faces.component.UIComponent (implements javax.faces.event.ComponentSystemEventListener, javax.faces.component.PartialStateHolder, javax.faces.event.SystemEventListenerHolder, javax.faces.component.TransientStateHolder)
    - javax.faces.component.UIComponentBase
      - javax.faces.component.UIOutput (implements javax.faces.component.ValueHolder)
        - org.richfaces.ui.misc.focus.AbstractFocus (implements org.richfaces.ui.common.AjaxOutput)
          - org.richfaces.ui.misc.focus.UIFocus (implements org.richfaces.ui.common.AjaxOutput)

## Interface Hierarchy

- org.richfaces.ui.misc.focus.FocusManager
- org.richfaces.ui.misc.focus.FocusRendererInterface
- org.richfaces.ui.misc.focus.FocusRenderStrategy

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.richfaces.ui.misc.focus.UIFocus.Properties
    - org.richfaces.ui.misc.focus.AbstractFocus.Mode

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