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 ITextDocument
s, 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 |