LibreOffice Module xmerge (master) 1
|
This class
is an abstract class
for encoding an SXC into an alternative spreadsheet format.
More...
Public Member Functions | |
abstract void | createWorksheet (String sheetName) throws IOException |
Create a new WorkSheet within the WorkBook. More... | |
abstract void | addCell (int row, int column, Format fmt, String cellContents) throws IOException |
Add a cell to the current WorkSheet. More... | |
abstract int | getNumberOfSheets () |
Get the number of sheets in the WorkBook. More... | |
abstract void | setColumnRows (ArrayList< ColumnRowInfo > columnRows) throws IOException |
Set the width of the columns in the WorkBook. More... | |
abstract void | setNameDefinition (NameDefinition nd) throws IOException |
Set the name definition of this spreadsheet. More... | |
abstract void | addSettings (BookSettings s) throws IOException |
Adds settings to the WorkBook. More... | |
This class
is an abstract class
for encoding an SXC into an alternative spreadsheet format.
ToDo - Add appropriate exceptions to each of the methods.
Definition at line 31 of file SpreadsheetEncoder.java.
|
abstract |
Add a cell to the current WorkSheet.
row | The row number of the cell |
column | The column number of the cell |
fmt | The Format object describing the appearance of this cell. |
cellContents | The text or formula of the cell's contents. |
Referenced by org.openoffice.xmerge.converter.xml.sxc.SxcDocumentSerializer.addCell().
|
abstract |
Adds settings to the WorkBook.
s | The BookSettings to add. |
Referenced by org.openoffice.xmerge.converter.xml.sxc.SxcDocumentSerializer.traverseSettings().
|
abstract |
Create a new WorkSheet within the WorkBook.
sheetName | The name of the WorkSheet. |
IOException | If any I/O error occurs. |
Referenced by org.openoffice.xmerge.converter.xml.sxc.SxcDocumentSerializer.traverseTable().
|
abstract |
Get the number of sheets in the WorkBook.
|
abstract |
Set the width of the columns in the WorkBook.
columnRows | An IntArrayList of column widths. |
Referenced by org.openoffice.xmerge.converter.xml.sxc.SxcDocumentSerializer.traverseTable().
|
abstract |
Set the name definition of this spreadsheet.
nd | The NameDefinition to use. |
Referenced by org.openoffice.xmerge.converter.xml.sxc.SxcDocumentSerializer.traverseNamedExpressions().