Make saving/restoring state work with Excel data sources
Probably need to override readObject for POIExcelDataSource for this to work.
#1 Updated by Ryan McFall about 11 years ago
Needed to override both readObject and writeObject to deal with transient fields, and to be able to maintain the selected worksheet. The latter is due to the fact that the selected worksheet information is stored in the Excel file itself, and our code doesn't change the data file, so without saving it ourself it gets lost.