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

- Packages that use UIExtendedDataTable
  Package | Description
  --- | ---
  org.richfaces.component | Fundamental APIs for user interface components
  org.richfaces.component.html | Specialized user interface component classes for HTML
  org.richfaces.renderkit | Fundamental classes and interfaces defining the rendering model
  org.richfaces.renderkit.html | Classes defining the rendering model for HTML

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

    Methods in org.richfaces.component with parameters of type UIExtendedDataTable
    Modifier and Type | Method and Description
    --- | ---
    `void` | ExtendedDataTableState.`changeColumnSize(UIExtendedDataTable extendedDataTable, java.lang.String newValue)`
    `static ExtendedDataTableState` | ExtendedDataTableState.`getExtendedDataTableState(UIExtendedDataTable extendedDataTable)`
    `protected void` | ExtendedDataTableState.`init(UIExtendedDataTable extendedDataTable)` Converts its state based on table attribute value or create default state if it is not set.
    `void` | ExtendedDataTableState.`toggleColumnVisibility(UIExtendedDataTable extendedDataTable, java.lang.String columnId)`

    Constructors in org.richfaces.component with parameters of type UIExtendedDataTable
    Constructor and Description
    `ExtendedTableColumnsIterator(UIExtendedDataTable dataTable)` Creates iterator for table.
    `SortedColumnsIterator(UIExtendedDataTable dataTable)` Creates iterator for table.

  - ### Uses of UIExtendedDataTable in org.richfaces.component.html

    Subclasses of UIExtendedDataTable in org.richfaces.component.html
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HtmlExtendedDataTable`

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

    Methods in org.richfaces.renderkit that return UIExtendedDataTable
    Modifier and Type | Method and Description
    --- | ---
    `UIExtendedDataTable` | ExtendedTableHolder.`getTable()`

    Methods in org.richfaces.renderkit with parameters of type UIExtendedDataTable
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.String` | AbstractExtendedTableRenderer.`createClientDataTable(javax.faces.context.FacesContext context, UIExtendedDataTable table)`
    `void` | AbstractExtendedTableRenderer.`encodeColumns(javax.faces.context.FacesContext context, UIExtendedDataTable table)` Encode all table structure - colgroups definitions, caption, header, footer
    `void` | AbstractExtendedTableRenderer.`encodeFooter(javax.faces.context.FacesContext context, UIExtendedDataTable table)`
    `void` | AbstractExtendedTableRenderer.`encodeHeader(javax.faces.context.FacesContext context, UIExtendedDataTable table)`
    `void` | AbstractExtendedTableRenderer.`encodeScriptIfNecessary(javax.faces.context.FacesContext context, UIExtendedDataTable table)`
    `void` | AbstractExtendedTableRenderer.`encodeTableMenu(javax.faces.context.FacesContext context, UIExtendedDataTable table)`

    Constructors in org.richfaces.renderkit with parameters of type UIExtendedDataTable
    Constructor and Description
    `ExtendedTableHolder(UIExtendedDataTable table)`

  - ### Uses of UIExtendedDataTable in org.richfaces.renderkit.html

    Fields in org.richfaces.renderkit.html declared as UIExtendedDataTable
    Modifier and Type | Field and Description
    --- | ---
    `protected UIExtendedDataTable` | TableMenuRenderer.`table`

    Methods in org.richfaces.renderkit.html with parameters of type UIExtendedDataTable
    Modifier and Type | Method and Description
    --- | ---
    `void` | ExtendedDataTableRenderer.`doEncodeBegin(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, UIExtendedDataTable component, org.ajax4jsf.renderkit.ComponentVariables variables)`
    `void` | ExtendedDataTableRenderer.`doEncodeChildren(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, UIExtendedDataTable component, org.ajax4jsf.renderkit.ComponentVariables variables)`
    `void` | ExtendedDataTableRenderer.`doEncodeEnd(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, UIExtendedDataTable component, org.ajax4jsf.renderkit.ComponentVariables variables)`
    `static java.lang.String` | TableSelectionRendererContributor.`getGridId(javax.faces.context.FacesContext context, UIExtendedDataTable table)`
    `static java.lang.String` | TableSelectionRendererContributor.`getSelectionInputName(javax.faces.context.FacesContext context, UIExtendedDataTable table)`
    `java.lang.String` | TableMenuRenderer.`renderMenu(javax.faces.context.FacesContext context, UIExtendedDataTable table, UIColumn column)` Performs initial operations and renders table menu.
    `void` | TableSelectionRendererContributor.`writeSelection(javax.faces.context.FacesContext context, UIExtendedDataTable table)` Get client selection from the component, transform it into string form, and write it as hidden input

Copyright © 2014. All Rights Reserved.