| com.pnfsoftware.jeb.core.output.table.ITableDocument |
Known Indirect Subclasses
|
A table document is used to represent tabular data. A unit formatter may choose to provide table documents to clients.
Table documents, similar to ITextDocuments, offer methods to retrieve only parts of
themselves.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstract ICellCoordinates |
addressToCoordinates(String address)
Convert a cell address to cell coordinates.
| ||||||||||
| abstract String |
coordinatesToAddress(ICellCoordinates coordinates)
Convert cell coordinates to the cell address.
| ||||||||||
| abstract List<String> |
getColumnLabels()
Get the column labels for this table document.
| ||||||||||
| abstract int |
getRowCount()
Get the number of rows in this table document.
| ||||||||||
| abstract ITableDocumentPart |
getTable()
Get the entire document.
| ||||||||||
| abstract ITableDocumentPart |
getTablePart(int start, int count)
Get a part of the document.
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.pnfsoftware.jeb.core.output.IGenericDocument
| |||||||||||
From interface
com.pnfsoftware.jeb.util.events.IEventSource
| |||||||||||
Convert a cell address to cell coordinates.
Note: The addressing scheme is unit specific, and defined by the plugin developer. Addresses should not start with the reserved '@' prefix.
| address | address of a cell |
|---|
Convert cell coordinates to the cell address.
Note: The addressing scheme is unit specific, and defined by the plugin developer. Addresses should not start with the reserved '@' prefix.
| coordinates | coordinates of a cell |
|---|
Get the column labels for this table document.
Get the number of rows in this table document.
Get the entire document.
Get a part of the document.
| start | starting row index |
|---|---|
| count | number of rows to be returned |