|
ReportCat 1.1 | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
ColumnWidthCalculator | This strategy is the first step of the table cell size calculation algorithm. |
ColumnWidthDistributor | This strategy is the second step of the table cell size calculation algorithm. |
RowHeightCalculator | Calculates the row heights of a table, given the column widths. |
TableCellDrawer | The TableCellDrawer is used to render the cells of a table. |
TableDataModel | The TableDataModel represents the data of the table. |
TableLook | Definition of a pluggable look of a table. |
Class Summary | |
DefaultColumnWidthCalculator | This is a default implementation of the ColumnWidthCalculator . |
DefaultColumnWidthDistributor | This is a default implementation of the ColumnWidthDistributor that uses the weights of the column
to distribute the rest of the width, with respect to the preferred widths. |
DefaultRowHeightCalculator | Default implementation of a RowHeightCalculator that uses the table cell renderers to calculate
the heights of the rows of the table. |
DefaultTableCellDrawer | Default implementation of a TableCellDrawer that uses a LabelDrawer for rendering. |
DefaultTableLook | Default implementation of a table look. |
TableMargins | This immutable class defines the margins of a table. |
TablePrint | Implementation of a table with the following features: Full support of page breaks with repeated header and a minimum number of rows before/after a break Pluggable look Header and/or footer Encapsulated data model Renderers for all cells with a default implementation that supports text and/or icon Pluggable strategy that calculates the definite column widths and row heights of the table The calculation of the table column widths and the row heights is done in three steps. |
TextTableCellDrawer | Implementation of a TableCellDrawer that draws text into the cells of a table.
|
This package contains a table implementation with many useful features and a powerful support in connection with printing.
The following documents are worth reading before you go into the details of the API:
|
ReportCat 1.1 | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |