# Uses of Package
org.richfaces.component

- Packages that use org.richfaces.component
  Package | Description
  --- | ---
  org.richfaces | Implementation of RichFaces iteration components
  org.richfaces.component |
  org.richfaces.component.behavior |
  org.richfaces.component.html |
  org.richfaces.event |
  org.richfaces.model |
  org.richfaces.renderkit |
  org.richfaces.renderkit.focus |
  org.richfaces.renderkit.html |
  org.richfaces.utils |
  org.richfaces.view.facelets.html |

- Classes in org.richfaces.component used by org.richfaces
  Class and Description
  AbstractDataScroller The <rich:dataScroller> component is used for navigating through multiple pages of tables or grids.

- Classes in org.richfaces.component used by org.richfaces.component
  Class and Description
  AbstractAccordion The <rich:accordion> is a series of panels stacked on top of each other, each collapsed such that only the header of the panel is showing.
  AbstractAccordionItem The <rich:accordionItem> component is a panel for use with the <rich:accordion> component.
  AbstractActionComponent
  AbstractAjaxFunction The <a4j:jsFunction> component performs Ajax requests directly from JavaScript code and retrieves server-side data.
  AbstractAjaxLog The <a4j:log> component generates JavaScript that opens a debug window, logging application information such as requests, responses, and DOM changes.
  AbstractAjaxStatus The <a4j:status> component displays the status of current Ajax requests.
  AbstractAttachQueue The <a4j:attachQueue> behavior is used together with a <a4j:queue> component to further customize queuing for particular components and behaviors.
  AbstractAutocomplete The <rich:autocomplete> component is an auto-completing input-box with built-in Ajax capabilities.
  AbstractCalendar The <rich:calendar> component allows the user to enter a date and time through an in-line or pop-up calendar.
  AbstractCalendar.Mode
  AbstractCalendar.PropertyKeys
  AbstractCollapsiblePanel The <rich:collapsiblePanel> component is a collapsible panel that shows or hides content when the header bar is activated.
  AbstractCollapsiblePanel.States
  AbstractCollapsibleSubTable The <rich:collapsibleSubTable> component acts as a child element to a <rich:dataTable> component.
  AbstractCollapsibleSubTableToggler The <rich:collapsibleSubTableToggler> component provides a toggle control for the user to expand and collapse sub-tables.
  AbstractColumn The <rich:column> component facilitates columns in a table.
  AbstractColumnGroup The <rich:columnGroup> component combines multiple columns in a single row to organize complex parts of a table.
  AbstractCommandButton The <a4j:commandButton> component is similar to the JavaServer Faces (JSF) <h:commandButton> component, but additionally includes Ajax support.
  AbstractCommandLink The <a4j:commandLink> component is similar to the JavaServer Faces (JSF) <h:commandLink> component, except that it includes plugged-in Ajax behavior.
  AbstractContextMenu The <rich:contextMenu> component is used for creating a hierarchical context menu that are activated on events like onmouseover, onclick etc.
  AbstractDataGrid The <rich:dataGrid> component is used to arrange data objects in a grid.
  AbstractDataScroller The <rich:dataScroller> component is used for navigating through multiple pages of tables or grids.
  AbstractDataTable The <rich:dataTable> component is used to render a table, including the table's caption.
  AbstractDivPanel
  AbstractDropDownMenu The <rich:dropDownMenu> component is used for creating a drop-down, hierarchical menu.
  AbstractDropDownMenu.Facets
  AbstractEditor The <rich:editor> component is used for creating a WYSIWYG editor on a page.
  AbstractExtendedDataTable The <rich:extendedDataTable> component builds on the functionality of the <rich:dataTable> component, adding features such as scrolling for the table body (both horizontal and vertical), Ajax loading for vertical scrolling, frozen columns, row selection, and rearranging of columns.
  AbstractExtendedDataTable.PropertyKeys
  AbstractFileUpload The <rich:fileUpload> component allows the user to upload files to a server.
  AbstractFocus Focus component allows to set focus based on validation of components or alternatively it can preserve focus on currently focused form input.
  AbstractFocus.Mode
  AbstractGraphValidator The <rich:graphValidator> component is used to wrap a set of input components related to one object.
  AbstractHotKey The <rich:hotKey> component allows registering hot keys on the page or particular elements and defining client side processing functions for these keys.
  AbstractInplaceInput The <rich:inplaceInput> component allows information to be entered in-line in blocks of text, improving readability of the text.
  AbstractInplaceSelect The <rich:inplaceSelect> component is similar to the <rich:inplaceInput> component, except that the <rich:inplaceSelect> component uses a drop-down selection box to enter text instead of a regular text field.
  AbstractJQuery The <rich:jQuery> component applies styles and custom behavior to both JSF (JavaServer Faces) objects and regular DOM (Document Object Model) objects.
  AbstractList The <rich:list> component renders a list of items.
  AbstractMediaOutput The <a4j:mediaOutput> component is used for generating images, video, sounds, and other resources defined on the fly.
  AbstractMenuContainer
  AbstractMenuGroup The <rich:menuGroup> component represents an expandable sub-menu in a menu control.
  AbstractMenuGroup.Facets
  AbstractMenuItem The <rich:menuItem> component represents a single item in a menu control.
  AbstractMenuItem.Facets
  AbstractMenuSeparator The <rich:menuSeparator> component represents a separating divider in a menu control.
  AbstractMessage The <rich:message> component renders a single FacesMessage message instance added for the component.
  AbstractMessages The <rich:messages> components works similarly to the <rich:message> component, but can display all the validation messages added for the current view instead of just a single message.
  AbstractNotify The <rich:notify> component serves for advanced user interaction, using notification boxes to give the user instant feedback on what's happening within the application.
  AbstractNotifyMessage The <rich:notifyMessage> component is built on top of <rich:notify>, the difference is in usage.
  AbstractNotifyMessages The <rich:notifyMessages> component is the same as the <rich:notifyMessage> component, but each of the available messages generates one notification.
  AbstractNotifyStack Notifications emited by <rich:notify>, <rich:notifyMessage> and <rich:notifyMessages> are displayed in top-right corner of the screen by default.
  AbstractOrderingComponent
  AbstractOrderingList The <rich:orderingList> is a component for ordering items in a list (client-side).
  AbstractOutputPanel The <a4j:outputPanel> component is used to group together components in to update them as a whole, rather than having to specify the components individually.
  AbstractPanel The <rich:panel> component is a bordered panel with an optional header.
  AbstractPanelMenu The <rich:panelMenu> component is used in conjunction with <rich:panelMenuItem> and <rich:panelMenuGroup> to create an expanding, hierarchical menu.
  AbstractPanelMenuGroup The <rich:panelMenuGroup> component defines a group of <rich:panelMenuItem> components inside a <rich:panelMenu>.
  AbstractPanelMenuItem The <rich:panelMenuItem> component represents a single item inside a <rich:panelMenuGroup> component, which is in turn part of a <rich:panelMenu> component.
  AbstractParameter The <a4j:param> behavior combines the functionality of the JavaServer Faces (JSF) components <f:param> and <f:actionListener>.
  AbstractPickList The <rich:pickList> is a component for selecting items from a list.
  AbstractPlaceholder Adds placeholder capability to HTML input and textarea elements.
  AbstractPoll The <a4j:poll> component allows periodical sending of Ajax requests to the server.
  AbstractPopupPanel The <rich:popupPanel> component provides a pop-up panel or window that appears in front of the rest of the application.
  AbstractProgressBar The <rich:progressBar> component displays a progress bar to indicate the status of a process to the user.
  AbstractPush The <a4j:push> component performs real-time updates on the client side from events triggered at the server side.
  AbstractQueue The <a4j:queue> component manages the JSF queue of Ajax requests.
  AbstractRegion The <a4j:region> component specifies a part of the JSF component tree to be processed on the server.
  AbstractSelect The <rich:select> component provides a drop-down list box for selecting a single value from multiple options.
  AbstractSelectComponent
  AbstractSelectManyComponent
  AbstractTab The <rich:tab> component represents an individual tab inside a <rich:tabPanel> component, including the tab's content.
  AbstractTabPanel The <rich:tabPanel> component provides a set of tabbed panels for displaying one panel of content at a time.
  AbstractTogglePanel The <rich:togglePanel> component is used as a base for the other switchable components, the <rich:accordion> component and the <rich:tabPanel> component.
  AbstractTogglePanelItem The <rich:togglePanelItem> component is a switchable panel for use with the <rich:togglePanel> component.
  AbstractTogglePanelItemInterface
  AbstractTogglePanelTitledItem
  AbstractTogglePanelTitledItem.HeaderStates
  AbstractToolbar The <rich:toolbar> component is a horizontal toolbar.
  AbstractToolbarGroup The <rich:toolbarGroup> component is a child component of the <rich:toolbar> component.
  AbstractTooltip The <rich:tooltip> component provides an informational tool-tip.
  AbstractTree The <rich:tree> component provides a hierarchical tree control.
  AbstractTreeModelAdaptor The <rich:treeModelAdaptor> component takes an object which implements the Map or Iterable interfaces.
  AbstractTreeNode The component is a child component of the component.
  ClientSideMessage
  JQueryAttachType
  JQueryTiming
  QueueRegistry
  SavedState This class keep values of `EditableValueHolder` row-sensitive fields.
  TogglePanelVisitCallback
  TogglePanelVisitState
  TreeModelAdaptor
  TreeModelRecursiveAdaptor
  TreeRange
  UIAccordion.Properties
  UIAccordionItem.Properties
  UIAjaxLog.Properties
  UIAttachQueue.Properties
  UIAutocomplete.Properties
  UICalendar.Properties
  UICollapsiblePanel.Properties
  UICollapsibleSubTable.Properties
  UICollapsibleSubTableToggleControl.Properties
  UIColumn.Properties
  UIColumnGroup.Properties
  UICommandButton.Properties
  UICommandLink.Properties
  UIContextMenu.Properties
  UIDataAdaptor Base class for iterable components, like dataTable, Tomahawk dataList, Facelets repeat, tree etc., with support for partial rendering on AJAX responces for one or more selected iterations.
  UIDataAdaptor.ComponentVisitor Base class for visit data model at phases decode, validation and update model
  UIDataGrid.Properties
  UIDataScroller.Properties
  UIDataTable.Properties
  UIDataTableBase
  UIDataTableBase.PropertyKeys
  UIDropDownMenu.Properties
  UIEditor.Properties
  UIExtendedDataTable.Properties
  UIFileUpload.Properties
  UIFocus.Properties
  UIFunction.Properties
  UIGraphValidator.Properties
  UIHotKey.Properties
  UIInplaceInput.Properties
  UIInplaceSelect.Properties
  UIJQuery.Properties
  UIList.Properties
  UIMediaOutput.Properties
  UIMenuGroup.Properties
  UIMenuItem.Properties
  UIMenuSeparator.Properties
  UINotify.Properties
  UINotifyMessage.Properties
  UINotifyMessages.Properties
  UINotifyStack.Properties
  UIOrderingList.Properties
  UIOutputPanel.Properties
  UIPanel.Properties
  UIPanelMenu.Properties
  UIPanelMenuGroup.Properties
  UIPanelMenuItem.Properties
  UIParameter.Properties
  UIPickList.Properties
  UIPlaceholder.Properties
  UIPoll.Properties
  UIPopupPanel.Properties
  UIProgressBar.Properties
  UIPush.Properties
  UIQueue.Properties
  UIRegion.Properties
  UIRichMessage.Properties
  UIRichMessages.Properties
  UISelect.Properties
  UISequence
  UISequence.PropertyKeys
  UIStatus.Properties
  UITab.Properties
  UITabPanel.Properties
  UITogglePanel.Properties
  UITogglePanelItem.Properties
  UIToolbar.Properties
  UIToolbarGroup.Properties
  UITooltip.Properties
  UITree.Properties
  UITreeNode.Properties

- Classes in org.richfaces.component used by org.richfaces.component.behavior
  Class and Description
  AbstractTogglePanel The <rich:togglePanel> component is used as a base for the other switchable components, the <rich:accordion> component and the <rich:tabPanel> component.
  PartialStateHolderHelper

- Classes in org.richfaces.component used by org.richfaces.component.html
  Class and Description
  AbstractMessage The <rich:message> component renders a single FacesMessage message instance added for the component.
  AbstractMessages The <rich:messages> components works similarly to the <rich:message> component, but can display all the validation messages added for the current view instead of just a single message.
  AbstractNotifyMessage The <rich:notifyMessage> component is built on top of <rich:notify>, the difference is in usage.
  AbstractNotifyMessages The <rich:notifyMessages> component is the same as the <rich:notifyMessage> component, but each of the available messages generates one notification.
  ClientSideMessage
  UIInputNumber
  UINotifyMessage The <rich:notifyMessage> component is built on top of <rich:notify>, the difference is in usage.
  UINotifyMessages The <rich:notifyMessages> component is the same as the <rich:notifyMessage> component, but each of the available messages generates one notification.
  UIRichMessage The <rich:message> component renders a single FacesMessage message instance added for the component.
  UIRichMessages The <rich:messages> components works similarly to the <rich:message> component, but can display all the validation messages added for the current view instead of just a single message.

- Classes in org.richfaces.component used by org.richfaces.event
  Class and Description
  AbstractDataScroller The <rich:dataScroller> component is used for navigating through multiple pages of tables or grids.

- Classes in org.richfaces.component used by org.richfaces.model
  Class and Description
  AbstractTree The <rich:tree> component provides a hierarchical tree control.

- Classes in org.richfaces.component used by org.richfaces.renderkit
  Class and Description
  AbstractAutocomplete The <rich:autocomplete> component is an auto-completing input-box with built-in Ajax capabilities.
  AbstractCalendar The <rich:calendar> component allows the user to enter a date and time through an in-line or pop-up calendar.
  AbstractCalendar.Mode
  AbstractCollapsibleSubTable The <rich:collapsibleSubTable> component acts as a child element to a <rich:dataTable> component.
  AbstractCollapsibleSubTableToggler The <rich:collapsibleSubTableToggler> component provides a toggle control for the user to expand and collapse sub-tables.
  AbstractDataGrid The <rich:dataGrid> component is used to arrange data objects in a grid.
  AbstractDataTable The <rich:dataTable> component is used to render a table, including the table's caption.
  AbstractDragSource The <rich:dragSource> component can be added to a component to indicate it is capable of being dragged by the user.
  AbstractFocus Focus component allows to set focus based on validation of components or alternatively it can preserve focus on currently focused form input.
  AbstractInplaceSelect The <rich:inplaceSelect> component is similar to the <rich:inplaceInput> component, except that the <rich:inplaceSelect> component uses a drop-down selection box to enter text instead of a regular text field.
  AbstractPlaceholder Adds placeholder capability to HTML input and textarea elements.
  AbstractSelect The <rich:select> component provides a drop-down list box for selecting a single value from multiple options.
  AbstractSelectComponent
  AbstractSelectManyComponent
  AbstractTree The <rich:tree> component provides a hierarchical tree control.
  AbstractTreeNode The component is a child component of the component.
  ExtendedDataTableState
  UIDataTableBase
  UISequence

- Classes in org.richfaces.component used by org.richfaces.renderkit.focus
  Class and Description
  AbstractFocus Focus component allows to set focus based on validation of components or alternatively it can preserve focus on currently focused form input.

- Classes in org.richfaces.component used by org.richfaces.renderkit.html
  Class and Description
  AbstractAjaxStatus The <a4j:status> component displays the status of current Ajax requests.
  AbstractMenuContainer
  AbstractMenuGroup The <rich:menuGroup> component represents an expandable sub-menu in a menu control.
  AbstractMenuItem The <rich:menuItem> component represents a single item in a menu control.
  AbstractPanelMenuItem The <rich:panelMenuItem> component represents a single item inside a <rich:panelMenuGroup> component, which is in turn part of a <rich:panelMenu> component.
  AbstractTogglePanel The <rich:togglePanel> component is used as a base for the other switchable components, the <rich:accordion> component and the <rich:tabPanel> component.
  AbstractToolbar The <rich:toolbar> component is a horizontal toolbar.
  AbstractTooltip The <rich:tooltip> component provides an informational tool-tip.

- Classes in org.richfaces.component used by org.richfaces.utils
  Class and Description
  AbstractCalendar The <rich:calendar> component allows the user to enter a date and time through an in-line or pop-up calendar.

- Classes in org.richfaces.component used by org.richfaces.view.facelets.html
  Class and Description
  AbstractGraphValidator The <rich:graphValidator> component is used to wrap a set of input components related to one object.

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