# Package org.richfaces.component

- Class Summary
  Class | Description
  --- | ---
  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.
  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.
  AbstractMediaOutput | The <a4j:mediaOutput> component is used for generating images, video, sounds, and other resources defined on the fly.
  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.
  AbstractParameter | The <a4j:param> behavior combines the functionality of the JavaServer Faces (JSF) components <f:param> and <f:actionListener>.
  AbstractPoll | The <a4j:poll> component allows periodical sending of Ajax requests to the server.
  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.
  DataAdaptorIterationState |
  DataComponentsContextUtil |
  PartialStateHolderHelper |
  QueueRegistry |
  RowKeyContextEventWrapper |
  SavedState | This class keep values of `EditableValueHolder` row-sensitive fields.
  SequenceIterationStatus |
  UIAjaxLog | The <a4j:log> component generates JavaScript that opens a debug window, logging application information such as requests, responses, and DOM changes.
  UIAttachQueue | The <a4j:attachQueue> behavior is used together with a <a4j:queue> component to further customize queuing for particular components and behaviors.
  UICommandButton | The <a4j:commandButton> component is similar to the JavaServer Faces (JSF) <h:commandButton> component, but additionally includes Ajax support.
  UICommandLink | The <a4j:commandLink> component is similar to the JavaServer Faces (JSF) <h:commandLink> component, except that it includes plugged-in Ajax behavior.
  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.
  UIFunction | The <a4j:jsFunction> component performs Ajax requests directly from JavaScript code and retrieves server-side data.
  UIMediaOutput | The <a4j:mediaOutput> component is used for generating images, video, sounds, and other resources defined on the fly.
  UIOutputPanel | 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.
  UIParameter | The <a4j:param> behavior combines the functionality of the JavaServer Faces (JSF) components <f:param> and <f:actionListener>.
  UIPoll | The <a4j:poll> component allows periodical sending of Ajax requests to the server.
  UIPush | The <a4j:push> component performs real-time updates on the client side from events triggered at the server side.
  UIQueue | The <a4j:queue> component manages the JSF queue of Ajax requests.
  UIRangedNumberInput |
  UIRegion | The <a4j:region> component specifies a part of the JSF component tree to be processed on the server.
  UIRepeat | The non-visual <a4j:repeat> component is used to iterate through a data model.
  UISequence |
  UIStatus | The <a4j:status> component displays the status of current Ajax requests.
  ValueBindingValueExpressionAdaptor |

- Enum Summary
  Enum | Description
  --- | ---
  CornerPosition |
  LogMode |
  Mode |
  OutputPanelLayout |
  Positioning |
  SwitchType |
  UIAjaxLog.Properties |
  UIAttachQueue.Properties |
  UICommandButton.Properties |
  UICommandLink.Properties |
  UIFunction.Properties |
  UIMediaOutput.Properties |
  UIOutputPanel.Properties |
  UIParameter.Properties |
  UIPoll.Properties |
  UIPush.Properties |
  UIQueue.Properties |
  UIRegion.Properties |
  UISequence.PropertyKeys |
  UIStatus.Properties |

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