## Uses of Class
org.richfaces.component.UIDataTableBase

- Packages that use UIDataTableBase
  Package | Description
  --- | ---
  org.richfaces.component | Base RichFaces components interfaces and classes
  org.richfaces.renderkit | RichFaces model

- - ### Uses of UIDataTableBase in org.richfaces.component

    Subclasses of UIDataTableBase in org.richfaces.component
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractCollapsibleSubTable` The <rich:collapsibleSubTable> component acts as a child element to a <rich:dataTable> component.
    `class` | `AbstractDataTable` The <rich:dataTable> component is used to render a table, including the table's caption.
    `class` | `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.
    `class` | `UICollapsibleSubTable` The <rich:collapsibleSubTable> component acts as a child element to a <rich:dataTable> component.
    `class` | `UIDataTable` The <rich:dataTable> component is used to render a table, including the table's caption.
    `class` | `UIExtendedDataTable` 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.

    Constructors in org.richfaces.component with parameters of type UIDataTableBase
    Constructor and Description
    `ExtendedDataTableState(UIDataTableBase extendedDataTable)`
    `SubTableFixedChildrenIterator(UIDataTableBase dataTable)`

  - ### Uses of UIDataTableBase in org.richfaces.renderkit

    Methods in org.richfaces.renderkit that return UIDataTableBase
    Modifier and Type | Method and Description
    --- | ---
    `protected UIDataTableBase` | CollapsibleSubTableRenderer.`findParent(AbstractCollapsibleSubTable subTable)`
    `UIDataTableBase` | ExtendedDataTableRenderer.RendererState.`getRow()`

    Methods in org.richfaces.renderkit with parameters of type UIDataTableBase
    Modifier and Type | Method and Description
    --- | ---
    `void` | ExtendedDataTableRenderer.`consumeTableState(javax.faces.context.FacesContext facesContext, UIDataTableBase table, ExtendedDataTableState tableState)`
    `protected void` | CollapsibleSubTableRenderer.`decodeFiltering(javax.faces.context.FacesContext context, UIDataTableBase dataTableBase, String value)`
    `protected void` | SortingFilteringRowsRenderer.`decodeFiltering(javax.faces.context.FacesContext context, UIDataTableBase dataTableBase, String value)`
    `protected void` | CollapsibleSubTableRenderer.`decodeSorting(javax.faces.context.FacesContext context, UIDataTableBase dataTableBase, String value)`
    `protected void` | SortingFilteringRowsRenderer.`decodeSorting(javax.faces.context.FacesContext context, UIDataTableBase dataTableBase, String value)`
    `void` | CollapsibleSubTableRenderer.`encodeAfterRows(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext facesContext, UIDataTableBase dataTableBase, boolean encodeParentTBody, boolean partialUpdate)`
    `void` | DataTableRenderer.`encodeAfterRows(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext facesContext, UIDataTableBase dataTableBase, boolean encodeParentTBody, boolean partialUpdate)`
    `void` | AbstractTableRenderer.`encodeAfterRows(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext facesContext, UIDataTableBase dataTableBase, boolean encodeParentTBody, boolean partialUpdate)`
    `void` | CollapsibleSubTableRenderer.`encodeBeforeRows(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext facesContext, UIDataTableBase dataTableBase, boolean encodeParentTBody, boolean partialUpdate)`
    `void` | DataTableRenderer.`encodeBeforeRows(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext facesContext, UIDataTableBase dataTableBase, boolean encodeParentTBody, boolean partialUpdate)`
    `void` | AbstractTableRenderer.`encodeBeforeRows(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext facesContext, UIDataTableBase dataTableBase, boolean encodeParentTBody, boolean partialUpdate)`
    `void` | CollapsibleSubTableRenderer.`encodeClientScript(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext facesContext, UIDataTableBase component)`
    `void` | DataTableRenderer.`encodeClientScript(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext facesContext, UIDataTableBase dataTableBase)`
    `abstract void` | AbstractTableRenderer.`encodeClientScript(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, UIDataTableBase component)`
    `protected void` | AbstractTableRenderer.`encodeColumnFacet(javax.faces.context.FacesContext context, javax.faces.context.ResponseWriter writer, UIDataTableBase dataTableBase, String facetName, int colCount, String cellClass)`
    `void` | AbstractTableRenderer.`encodeFooterFacet(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext facesContext, UIDataTableBase dataTable, boolean encodePartialUpdate)`
    `void` | AbstractTableRenderer.`encodeHeaderFacet(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext facesContext, UIDataTableBase dataTable, boolean encodePartialUpdate)`
    `void` | CollapsibleSubTableRenderer.`encodeHiddenInput(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext facesContext, UIDataTableBase dataTableBase)`
    `void` | DataTableRenderer.`encodeHiddenInput(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, UIDataTableBase component)`
    `abstract void` | AbstractTableRenderer.`encodeHiddenInput(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, UIDataTableBase component)`
    `protected void` | AbstractTableRenderer.`encodeHiddens(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext facesContext, UIDataTableBase dataTableBase, Object[] params)`
    `void` | AbstractTableRenderer.`encodeNoDataFacetOrLabel(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext facesContext, UIDataTableBase dataTableBase)`
    `boolean` | CollapsibleSubTableRenderer.`encodeParentTBody(UIDataTableBase dataTableBase)`
    `boolean` | DataTableRenderer.`encodeParentTBody(UIDataTableBase dataTableBase)`
    `abstract boolean` | AbstractTableRenderer.`encodeParentTBody(UIDataTableBase dataTableBase)`
    `void` | CollapsibleSubTableRenderer.`encodeTableBodyStart(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext facesContext, UIDataTableBase dataTableBase)`
    `void` | AbstractTableRenderer.`encodeTableBodyStart(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext facesContext, UIDataTableBase dataTableBase)`
    `void` | CollapsibleSubTableRenderer.`encodeTableFacets(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, UIDataTableBase dataTable)`
    `void` | AbstractTableRenderer.`encodeTableFacets(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, UIDataTableBase dataTable)`
    `void` | AbstractTableRenderer.`encodeTableRows(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext facesContext, UIDataTableBase dataTableBase, boolean encodePartialUpdate)`
    `void` | AbstractTableRenderer.`encodeTableStart(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, UIDataTableBase component)`
    `void` | DataTableRenderer.`encodeTableStructure(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, UIDataTableBase dataTable)`
    `void` | AbstractTableRenderer.`encodeTableStructure(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, UIDataTableBase dataTable)`
    `protected String` | ExtendedDataTableRenderer.`getCSSText(javax.faces.context.FacesContext context, UIDataTableBase table)`
    `EncodeStrategy` | CollapsibleSubTableRenderer.`getHiddenContainerStrategy(UIDataTableBase dataTableBase)`
    `EncodeStrategy` | DataTableRenderer.`getHiddenContainerStrategy(UIDataTableBase dataTableBase)`
    `abstract EncodeStrategy` | AbstractTableRenderer.`getHiddenContainerStrategy(UIDataTableBase dataTableBase)`
    `boolean` | AbstractTableRenderer.`isColumnAttributeSet(UIDataTableBase table, String attributeName)`
    `protected boolean` | AbstractTableRenderer.`isEncodeHeaders(UIDataTableBase table)`
    `protected void` | SortingFilteringRowsRenderer.`renderFilterRow(javax.faces.context.FacesContext context, UIDataTableBase table, Iterator<javax.faces.component.UIComponent> columns, String cssPrefix)`
    `protected void` | AbstractRowsRenderer.`renderRowHandlers(javax.faces.context.FacesContext context, UIDataTableBase dataTable)`

    Constructors in org.richfaces.renderkit with parameters of type UIDataTableBase
    Constructor and Description
    `ExtendedDataTableRenderer.RendererState(javax.faces.context.FacesContext context, UIDataTableBase table)`

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