# Package org.richfaces.component

Fundamental APIs for user interface components

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  MenuComponent | Interface which main menu must implements in order to menu components could works correctly.
  TabEncoder |
  UIOrderingBaseComponent.DataAdder |
  UIOrderingBaseComponent.ItemState |
  UIOrderingBaseComponent.UpdateModelCommand |

- Class Summary
  Class | Description
  --- | ---
  AjaxSuggestionEvent | Ajax event for SuggestionBox component.
  DecodesPhaseNotifiyingListener |
  ExtendedDataTableState |
  ExtendedTableColumnsIterator | Columns iterator that work exactly like org.richfaces.component.ColumnsIterator but raw type is `UIColumn` instead of `UIComponent`
  FileUploadPhaselistener |
  LayoutStructure |
  RenderPhaseDataScrollerVisitor | Created 08.03.2008
  SelectSuggestionEvent |
  SortedColumnsIterator | Columns iterator that returns column in sort order.
  SubtableFixedChildrenIterator |
  TreeListenersTagHandler |
  UIBeanValidator | JSF component class
  UICalendar | JSF component class
  UIColorPicker | JSF component class
  UIColumn | JSF component class
  UIColumnGroup | JSF component class
  UIComboBox | UI implementation of ComboBox component
  UIComponentControl | JSF component class
  UIContextMenu |
  UIDataDefinitionList |
  UIDataFltrSlider | JSF component class
  UIDataGrid | JSF component class
  UIDataList | JSF component class
  UIDatascroller | JSF component class
  UIDataTable | JSF component class
  UIDndParam | JSF component class
  UIDragIndicator | Component for render Drag indicator ( marker )
  UIDragSupport | JSF component class
  UIDropDownMenu | JSF component class
  UIDropSupport | JSF component class
  UIEditor | JSF component class
  UIEffect | JSF component class
  UIExtendedDataTable | JSF component class
  UIFileUpload | JSF component class
  UIGmap | JSF component class
  UIGraphValidator | JSF component class
  UIHotKey | JSF component class
  UIInplaceInput | UI implementation of InplaceInput component
  UIInplaceSelect | UI implementation of InplaceSelect component TODO: description here
  UIInputNumberSlider | JSF component class
  UIInputNumberSpinner | JSF component class
  UIJQuery | JSF component class
  UILayout | JSF component class
  UILayoutPanel | JSF component class
  UIListShuttle | JSF component class
  UIListShuttle.SubmittedValue |
  UIListShuttle.ValueHolder |
  UIMenuGroup | JSF component class
  UIMenuItem | JSF component class
  UIMenuSeparator | JSF component class
  UIModalPanel | JSF component class
  UIOrderingBaseComponent |
  UIOrderingList |
  UIOrderingList.SubmittedValue |
  UIOrderingList.ValueHolder |
  UIPage | JSF component class
  UIPaint2D | JSF component class
  UIPanel | JSF component class
  UIPanelBar | JSF component class
  UIPanelBarItem |
  UIPanelMenu |
  UIPanelMenuGroup |
  UIPanelMenuItem |
  UIPickList |
  UIProgressBar | Class provides base component class for progress bar
  UIRecursiveTreeNodesAdaptor | JSF component class
  UIRichMessage |
  UIRichMessages |
  UIRichMessages.FacesMessageWithId |
  UIScrollableDataTable |
  UISeparator | JSF component class
  UISimpleTogglePanel | JSF component class
  UISpacer | JSF component class
  UISubTable | JSF component class
  UISuggestionBox | UI implementation for SuggestionBox component.
  UITab | Base class for panel tab.
  UITabPanel | JSF component class
  UIToggleControl |
  UITogglePanel | JSF component class
  UIToolBar |
  UIToolBarGroup |
  UIToolTip |
  UITree |
  UITreeNode |
  UITreeNode.DnDEventWrapper | Helper inner class used to wrap drag and drop events to suspend them to ensure that events will processed last.
  UITreeNodesAdaptor | JSF component class
  UIVirtualEarth | JSF component class

- Enum Summary
  Enum | Description
  --- | ---
  LayoutPosition |

## Package org.richfaces.component Description

Fundamental APIs for user interface components

Copyright © 2013. All Rights Reserved.