public class Table extends Object
ITableItems.| Constructor and Description |
|---|
Table()
Create a new table without any columns yet.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(String header,
String style,
IColumnRenderer renderer,
boolean defaultSorting)
Adds a new column with the given properties to the table.
|
void |
render(HTMLElement parent,
List<? extends ITableItem> items,
ICoverageNode total,
Resources resources,
ReportOutputFolder base)
Renders a table for the given icon
|
public void add(String header, String style, IColumnRenderer renderer, boolean defaultSorting)
header - column header captionstyle - optional CSS style class name for the td-Elements of this
columnrenderer - callback for column renderingdefaultSorting - If true, this column is the default sorting
column. Only one column can be selected for default sorting.public void render(HTMLElement parent, List<? extends ITableItem> items, ICoverageNode total, Resources resources, ReportOutputFolder base) throws IOException
parent - parent element in which the table is createditems - items that will make the table rowstotal - the summary of all coverage data items in the table static
resources that might be referencedresources - static resources that might be referencedbase - base folder of the tableIOException - in case of IO problems with the element outputCopyright © 2024. All rights reserved.