## Uses of Class
org.richfaces.ui.iteration.UIDataTableBase

- Packages that use UIDataTableBase
  Package | Description
  --- | ---
  org.richfaces.ui.iteration | RichFaces iteration components
  org.richfaces.ui.iteration.collapsibleSubTable |
  org.richfaces.ui.iteration.dataTable |
  org.richfaces.ui.iteration.extendedDataTable |

- - ### Uses of UIDataTableBase in org.richfaces.ui.iteration

    Methods in org.richfaces.ui.iteration with parameters of type UIDataTableBase
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | SortingFilteringRowsRenderer.`decodeFiltering(javax.faces.context.FacesContext context, UIDataTableBase dataTableBase, String value)`
    `protected void` | SortingFilteringRowsRenderer.`decodeSorting(javax.faces.context.FacesContext context, UIDataTableBase dataTableBase, String value)`
    `void` | AbstractTableRenderer.`encodeAfterRows(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)`
    `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)`
    `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)`
    `abstract boolean` | AbstractTableRenderer.`encodeParentTBody(UIDataTableBase dataTableBase)`
    `void` | AbstractTableRenderer.`encodeTableBodyStart(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext facesContext, UIDataTableBase dataTableBase)`
    `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` | AbstractTableRenderer.`encodeTableStructure(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, UIDataTableBase dataTable)`
    `abstract EncodeStrategy` | AbstractTableRenderer.`getHiddenContainerStrategy(UIDataTableBase dataTableBase)`
    `boolean` | AbstractTableRenderer.`isColumnAttributeSet(UIDataTableBase table, String attributeName)`
    `protected boolean` | AbstractTableRenderer.`isEncodeHeaders(UIDataTableBase table)`
    `protected void` | AbstractRowsRenderer.`renderRowHandlers(javax.faces.context.FacesContext context, UIDataTableBase dataTable)`

  - ### Uses of UIDataTableBase in org.richfaces.ui.iteration.collapsibleSubTable

    Subclasses of UIDataTableBase in org.richfaces.ui.iteration.collapsibleSubTable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractCollapsibleSubTable` The <r:collapsibleSubTable> component acts as a child element to a <r:dataTable> component.
    `class` | `UICollapsibleSubTable` The <r:collapsibleSubTable> component acts as a child element to a <r:dataTable> component.

    Methods in org.richfaces.ui.iteration.collapsibleSubTable that return UIDataTableBase
    Modifier and Type | Method and Description
    --- | ---
    `protected UIDataTableBase` | CollapsibleSubTableRenderer.`findParent(AbstractCollapsibleSubTable subTable)`

    Methods in org.richfaces.ui.iteration.collapsibleSubTable with parameters of type UIDataTableBase
    Modifier and Type | Method and Description
    --- | ---
    `void` | CollapsibleSubTableRenderer.`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` | CollapsibleSubTableRenderer.`encodeClientScript(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext facesContext, UIDataTableBase component)`
    `void` | CollapsibleSubTableRenderer.`encodeHiddenInput(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext facesContext, UIDataTableBase dataTableBase)`
    `boolean` | CollapsibleSubTableRenderer.`encodeParentTBody(UIDataTableBase dataTableBase)`
    `void` | CollapsibleSubTableRenderer.`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)`
    `EncodeStrategy` | CollapsibleSubTableRenderer.`getHiddenContainerStrategy(UIDataTableBase dataTableBase)`

  - ### Uses of UIDataTableBase in org.richfaces.ui.iteration.dataTable

    Subclasses of UIDataTableBase in org.richfaces.ui.iteration.dataTable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractDataTable` The <r:dataTable> component is used to render a table, including the table's caption.
    `class` | `UIDataTable` The <r:dataTable> component is used to render a table, including the table's caption.

    Methods in org.richfaces.ui.iteration.dataTable with parameters of type UIDataTableBase
    Modifier and Type | Method and Description
    --- | ---
    `void` | DataTableRenderer.`encodeAfterRows(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` | DataTableRenderer.`encodeClientScript(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)`
    `boolean` | DataTableRenderer.`encodeParentTBody(UIDataTableBase dataTableBase)`
    `void` | DataTableRenderer.`encodeTableStructure(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, UIDataTableBase dataTable)`
    `EncodeStrategy` | DataTableRenderer.`getHiddenContainerStrategy(UIDataTableBase dataTableBase)`

  - ### Uses of UIDataTableBase in org.richfaces.ui.iteration.extendedDataTable

    Subclasses of UIDataTableBase in org.richfaces.ui.iteration.extendedDataTable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractExtendedDataTable` The <r:extendedDataTable> component builds on the functionality of the <r: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` | `UIExtendedDataTable` The <r:extendedDataTable> component builds on the functionality of the <r: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.

    Methods in org.richfaces.ui.iteration.extendedDataTable with parameters of type UIDataTableBase
    Modifier and Type | Method and Description
    --- | ---
    `void` | ExtendedDataTableRenderer.`consumeTableState(javax.faces.context.FacesContext facesContext, UIDataTableBase table, ExtendedDataTableState tableState)`
    `protected String` | ExtendedDataTableRenderer.`getCSSText(javax.faces.context.FacesContext context, UIDataTableBase table)`

    Constructors in org.richfaces.ui.iteration.extendedDataTable with parameters of type UIDataTableBase
    Constructor and Description
    `ExtendedDataTableState(UIDataTableBase extendedDataTable)`

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