jxl.write.biff
Class SheetWriter

java.lang.Object
|
+--jxl.write.biff.SheetWriter

final class SheetWriter

extends java.lang.Object

Contains the functionality necessary for writing out a sheet. Originally
this was incorporated in WritableSheetImpl, but was moved out into
a dedicated class in order to reduce the over bloated nature of that
class

SheetWriter

write

public void write()
throws java.io.IOException

Writes out this sheet. First writes out the standard sheet
information then writes out each row in turn.
Once all the rows have been written out, it retrospectively adjusts
the offset references in the file

getWorkspaceOptions

setWorkspaceOptions

setCharts

getCharts

checkMergedBorders

void checkMergedBorders()

Check all the merged cells for borders. If the merge record has
borders, then we need to rejig the cell formats to take account of this.
This is called by the write method of the WritableWorkbookImpl, so that
any new XFRecords that are created may be written out with the others