# Hierarchy For Package org.richfaces.ui.toggle

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.util.EventObject (implements java.io.Serializable)
    - javax.faces.event.FacesEvent
      - org.richfaces.ui.toggle.ItemChangeEvent
      - org.richfaces.ui.toggle.PanelToggleEvent
  - org.richfaces.ui.common.MethodExpressionEventListener (implements javax.faces.event.FacesListener, javax.faces.component.StateHolder)
    - org.richfaces.ui.toggle.MethodExpressionItemChangeListener (implements org.richfaces.ui.toggle.ItemChangeListener)
  - javax.faces.view.facelets.TagHandler (implements javax.faces.view.facelets.FaceletHandler)
    - org.richfaces.ui.common.EventListenerHandler (implements javax.faces.view.AttachedObjectHandler)
      - org.richfaces.ui.toggle.ItemChangeListenerHandler
      - org.richfaces.ui.toggle.PanelToggleListenerHandler
    - javax.faces.view.facelets.MetaTagHandler
      - javax.faces.view.facelets.DelegatingMetaTagHandler
        - javax.faces.view.facelets.ComponentHandler
          - org.richfaces.ui.toggle.TogglePanelTagHandler
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.richfaces.ui.toggle.TogglePanelVisitException
  - org.richfaces.ui.toggle.TogglePanelVisitState

## Interface Hierarchy

- org.richfaces.ui.attribute.CoreProps
  - org.richfaces.ui.common.AbstractDivPanel (also extends org.richfaces.ui.attribute.EventsMouseProps, org.richfaces.ui.attribute.I18nProps)
    - org.richfaces.ui.toggle.AbstractTogglePanelItemInterface (also extends org.richfaces.ui.common.VisitChildrenRejectable)
      - org.richfaces.ui.toggle.AbstractTogglePanelTitledItem
- java.util.EventListener
  - javax.faces.event.FacesListener
    - org.richfaces.ui.toggle.ItemChangeListener
    - org.richfaces.ui.toggle.PanelToggleListener
- org.richfaces.ui.attribute.EventsMouseProps
  - org.richfaces.ui.common.AbstractDivPanel (also extends org.richfaces.ui.attribute.CoreProps, org.richfaces.ui.attribute.I18nProps)
    - org.richfaces.ui.toggle.AbstractTogglePanelItemInterface (also extends org.richfaces.ui.common.VisitChildrenRejectable)
      - org.richfaces.ui.toggle.AbstractTogglePanelTitledItem
- org.richfaces.ui.attribute.I18nProps
  - org.richfaces.ui.common.AbstractDivPanel (also extends org.richfaces.ui.attribute.CoreProps, org.richfaces.ui.attribute.EventsMouseProps)
    - org.richfaces.ui.toggle.AbstractTogglePanelItemInterface (also extends org.richfaces.ui.common.VisitChildrenRejectable)
      - org.richfaces.ui.toggle.AbstractTogglePanelTitledItem
- org.richfaces.ui.toggle.ItemChangeSource
- org.richfaces.ui.toggle.PanelToggleSource
- org.richfaces.ui.toggle.TogglePanelVisitCallback
- org.richfaces.ui.common.VisitChildrenRejectable
  - org.richfaces.ui.toggle.AbstractTogglePanelItemInterface (also extends org.richfaces.ui.common.AbstractDivPanel)
    - org.richfaces.ui.toggle.AbstractTogglePanelTitledItem

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.richfaces.ui.toggle.AbstractTogglePanelTitledItem.HeaderStates

Copyright © 2014 JBoss by Red Hat. All rights reserved.