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

- Packages that use Cell
  Package | Description
  --- | ---
  net.sf.jasperreports.components | Contains classes for built-in components.
  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 Cell in net.sf.jasperreports.components

    Methods in net.sf.jasperreports.components with parameters of type Cell
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | ComponentsXmlWriter.`writeTableCell(JRComponentElement componentElement, Cell cell, java.lang.String name, JRXmlWriter reportWriter)`

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

    Classes in net.sf.jasperreports.components.table that implement Cell
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CompiledCell`
    `class` | `DesignCell`

    Methods in net.sf.jasperreports.components.table that return Cell
    Modifier and Type | Method and Description
    --- | ---
    `Cell` | ColumnFactory.`createCell(Cell cell)`
    `Cell` | GroupCell.`getCell()`
    `Cell` | StandardGroupCell.`getCell()`
    `protected abstract Cell` | TableCompiler.BaseColumnCellSelector.`getCell(BaseColumn column)`
    `Cell` | TableCompiler.ColumnCellSelector.`getCell(Column column)`
    `Cell` | TableCompiler.BaseColumnCellSelector.`getCell(Column column)`
    `Cell` | TableCompiler.ColumnCellSelector.`getCell(ColumnGroup group)`
    `Cell` | TableCompiler.BaseColumnCellSelector.`getCell(ColumnGroup group)`
    `Cell` | StandardBaseColumn.`getColumnFooter()`
    `Cell` | BaseColumn.`getColumnFooter()`
    `Cell` | StandardBaseColumn.`getColumnHeader()`
    `Cell` | BaseColumn.`getColumnHeader()`
    `Cell` | Column.`getDetailCell()`
    `Cell` | StandardColumn.`getDetailCell()`
    `Cell` | StandardBaseColumn.`getGroupFooter(java.lang.String groupName)`
    `Cell` | BaseColumn.`getGroupFooter(java.lang.String groupName)`
    `Cell` | StandardBaseColumn.`getGroupHeader(java.lang.String groupName)`
    `Cell` | BaseColumn.`getGroupHeader(java.lang.String groupName)`
    `Cell` | StandardBaseColumn.`getTableFooter()`
    `Cell` | BaseColumn.`getTableFooter()`
    `Cell` | StandardBaseColumn.`getTableHeader()`
    `Cell` | BaseColumn.`getTableHeader()`

    Methods in net.sf.jasperreports.components.table with parameters of type Cell
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | ColumnExpressionCollector.`collectCell(Cell cell)`
    `Cell` | ColumnFactory.`createCell(Cell cell)`
    `void` | StandardGroupCell.`setCell(Cell cell)`
    `void` | StandardBaseColumn.`setColumnFooter(Cell header)`
    `void` | StandardBaseColumn.`setColumnHeader(Cell header)`
    `void` | StandardColumn.`setDetailCell(Cell detail)`
    `void` | StandardBaseColumn.`setGroupFooter(java.lang.String groupName, Cell cell)`
    `void` | StandardBaseColumn.`setGroupHeader(java.lang.String groupName, Cell cell)`
    `void` | StandardBaseColumn.`setTableFooter(Cell tableFooter)`
    `void` | StandardBaseColumn.`setTableHeader(Cell tableHeader)`
    `protected void` | TableCompiler.`verifyCell(Cell cell, int width, java.lang.String cellName, JRVerifier verifier)`

    Constructors in net.sf.jasperreports.components.table with parameters of type Cell
    Constructor and Description
    `CompiledCell(Cell cell, JRBaseObjectFactory factory)`
    `StandardGroupCell(java.lang.String groupName, Cell cell)`

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

    Methods in net.sf.jasperreports.components.table.fill that return Cell
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract Cell` | TableReport.ReportBandCreator.`columnCell(Column column)`
    `protected Cell` | TableReport.DetailBandCreator.`columnCell(Column column)`
    `protected Cell` | TableReport.ColumnHeaderCreator.`columnCell(Column column)`
    `protected Cell` | TableReport.PageFooterCreator.`columnCell(Column column)`
    `protected Cell` | TableReport.TitleCreator.`columnCell(Column column)`
    `protected Cell` | TableReport.SummaryCreator.`columnCell(Column column)`
    `protected Cell` | TableReport.GroupHeaderCreator.`columnCell(Column column)`
    `protected Cell` | TableReport.GroupFooterCreator.`columnCell(Column column)`
    `protected abstract Cell` | TableReport.ReportBandCreator.`columnGroupCell(ColumnGroup group)`
    `protected Cell` | TableReport.DetailBandCreator.`columnGroupCell(ColumnGroup group)`
    `protected Cell` | TableReport.ColumnHeaderCreator.`columnGroupCell(ColumnGroup group)`
    `protected Cell` | TableReport.PageFooterCreator.`columnGroupCell(ColumnGroup group)`
    `protected Cell` | TableReport.TitleCreator.`columnGroupCell(ColumnGroup group)`
    `protected Cell` | TableReport.SummaryCreator.`columnGroupCell(ColumnGroup group)`
    `protected Cell` | TableReport.GroupHeaderCreator.`columnGroupCell(ColumnGroup group)`
    `protected Cell` | TableReport.GroupFooterCreator.`columnGroupCell(ColumnGroup group)`

    Methods in net.sf.jasperreports.components.table.fill with parameters of type Cell
    Modifier and Type | Method and Description
    --- | ---
    `protected JRElement` | TableReport.`createCell(JRElementGroup parentGroup, Cell cell, int originalWidth, int width, int x, int y, java.lang.Integer columnHashCode, boolean forceFrame)`
    `protected JRElement` | TableReport.`createCellElement(JRElementGroup elementGroup, Cell cell, int originalWidth, int width, int x, int y, java.lang.Integer columnHashCode)`
    `protected JRElement` | TableReport.ReportBandCreator.`createColumnCell(Column column, JRElementGroup parentGroup, Cell cell)`
    `protected JRDesignFrame` | TableReport.ColumnHeaderCreator.`createColumnCell(Column column, JRElementGroup parentGroup, Cell cell)`
    `protected JRElement` | TableReport.ReportBandCreator.`createColumnCell(Column column, JRElementGroup parentGroup, Cell cell, boolean forceFrame)`
    `protected JRExpression` | TableReport.ColumnHeaderCreator.`getColumnHeaderLabelExpression(Cell header)`
    `protected boolean` | TableReport.ReportBandCreator.`isEmpty(Cell cell)`
    `protected boolean` | TableReport.DetailBandCreator.`isEmpty(Cell cell)`

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

    Methods in net.sf.jasperreports.components.table.util that return Cell
    Modifier and Type | Method and Description
    --- | ---
    `static Cell` | TableUtil.`getCell(BaseColumn bc, int type, java.lang.String grName)`

    Methods in net.sf.jasperreports.components.table.util that return types with arguments of type Cell
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Map<Cell,java.awt.Rectangle>` | TableUtil.`getCellBounds()`

    Methods in net.sf.jasperreports.components.table.util with parameters of type Cell
    Modifier and Type | Method and Description
    --- | ---
    `java.awt.Rectangle` | TableUtil.`getBounds(int width, Cell cell, BaseColumn col)`
    `static JRTextField` | TableUtil.`getCellDetailTextElement(Cell cell, boolean oneElementPerCell)` Deprecated. Replaced by `TableUtil.getCellElement(Class, Cell, boolean)`.
    `static <T extends JRElement> T` | TableUtil.`getCellElement(java.lang.Class<T> type, Cell cell, boolean oneElementPerCell)`
    `static JRDesignTextElement` | TableUtil.`getCellTextElement(Cell cell, boolean oneElementPerCell)` Deprecated. Replaced by `TableUtil.getCellElement(Class, Cell, boolean)`.
    `protected void` | ColumnElementsVisitor.`visitCell(Cell cell)`

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com