## Uses of Interface
net.sf.jasperreports.components.table.TableComponent

- Packages that use TableComponent
  Package | Description
  --- | ---
  net.sf.jasperreports.components.table | Contains classes for the built-in Table component.
  net.sf.jasperreports.components.table.fill | Contains fill time implementations for Table component related interfaces.
  net.sf.jasperreports.components.table.util | Contains utility classes for the built-in Table component.

- - ### Uses of TableComponent in net.sf.jasperreports.components.table

    Classes in net.sf.jasperreports.components.table that implement TableComponent
    Modifier and Type | Class and Description
    --- | ---
    `class` | `StandardTable`

    Methods in net.sf.jasperreports.components.table that return TableComponent
    Modifier and Type | Method and Description
    --- | ---
    `protected TableComponent` | TableReportContextXmlRule.`getTableComponent()`

    Methods in net.sf.jasperreports.components.table with parameters of type TableComponent
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | TableCompiler.`verifyBaseColumn(TableComponent table, BaseColumn column, JRVerifier verifier)`
    `protected void` | TableCompiler.`verifyColumn(TableComponent table, Column column, JRVerifier verifier)`
    `protected void` | TableCompiler.`verifyColumnHeights(TableComponent table, JRVerifier verifier)`
    `protected void` | TableCompiler.`verifyColumnHeights(TableComponent table, JRVerifier verifier, TableCompiler.ColumnCellSelector cellSelector)`
    `protected void` | TableCompiler.`verifyColumns(TableComponent table, JRVerifier verifier)`
    `protected void` | TableCompiler.`verifyGroupCells(TableComponent table, java.util.List<GroupCell> cells, int width, java.lang.String cellName, JRVerifier verifier)`

    Constructors in net.sf.jasperreports.components.table with parameters of type TableComponent
    Constructor and Description
    `StandardTable(TableComponent table, JRBaseObjectFactory factory)`

  - ### Uses of TableComponent in net.sf.jasperreports.components.table.fill

    Methods in net.sf.jasperreports.components.table.fill with parameters of type TableComponent
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | TableReport.ColumnHeaderCreator.`addColumnLabelParameters(JRDesignGenericElement element, TableComponent table)`

    Constructors in net.sf.jasperreports.components.table.fill with parameters of type TableComponent
    Constructor and Description
    `FillTable(TableComponent table, JRFillObjectFactory factory)`
    `TableReport(FillContext fillContext, TableComponent table, TableReportDataset mainDataset, java.util.List<FillColumn> fillColumns, BuiltinExpressionEvaluatorFactory builtinEvaluatorFactory)`

  - ### Uses of TableComponent in net.sf.jasperreports.components.table.util

    Methods in net.sf.jasperreports.components.table.util with parameters of type TableComponent
    Modifier and Type | Method and Description
    --- | ---
    `static java.util.List<BaseColumn>` | TableUtil.`getAllColumns(TableComponent table)`
    `static <T extends JRElement> T` | TableUtil.`getCellElement(java.lang.Class<T> type, BaseColumn column, int sectionType, java.lang.String groupName, TableComponent table)`
    `static int` | TableUtil.`getColumnIndex(Column column, TableComponent table)`
    `static java.util.List<?>` | TableUtil.`getGroupList(TableComponent table, JRReport report)`
    `static java.util.List<ColumnGroup>` | TableUtil.`getHierarchicalColumnGroupsForColumn(BaseColumn column, java.util.List<BaseColumn> columns, TableComponent table)`
    `void` | TableUtil.`init(TableComponent table)`

    Constructors in net.sf.jasperreports.components.table.util with parameters of type TableComponent
    Constructor and Description
    `TableUtil(TableComponent table, JRReport report)`

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com