Andrew, Thanks for the help. FYI, after changing some of the default capacities on the performance-branch, I achieved a 60% reduction in memory utilization. Being able to give hints in a future version will be very important.
Another question. My application will be generating data-only spreadsheets with no formulas and no references. My understanding is that the whole spreadsheet needs to be kept in memory before writing out because of the backwards references in HSSF. Does that refer to cell value references or something lower level? I'm wondering if, for data-only spreadsheets like mine, it would be possible to implement an event-driven spreadsheet-streaming interface. I would provide some kind of data source object and the writing code would query it for cell values and formatting as it writes. Is that theoretically possible? ++Jack++ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
