Browse Source

Generics fixes

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1614788 13f79535-47bb-0310-9956-ffa450edef68
tags/REL_3_11_BETA1
Nick Burch 10 years ago
parent
commit
b45056e979

+ 4
- 3
src/examples/src/org/apache/poi/hssf/eventusermodel/examples/XLS2CSVmra.java View File

import java.io.IOException; import java.io.IOException;
import java.io.PrintStream; import java.io.PrintStream;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List;


import org.apache.poi.hssf.eventusermodel.EventWorkbookBuilder.SheetRecordCollectingListener;
import org.apache.poi.hssf.eventusermodel.FormatTrackingHSSFListener; import org.apache.poi.hssf.eventusermodel.FormatTrackingHSSFListener;
import org.apache.poi.hssf.eventusermodel.HSSFEventFactory; import org.apache.poi.hssf.eventusermodel.HSSFEventFactory;
import org.apache.poi.hssf.eventusermodel.HSSFListener; import org.apache.poi.hssf.eventusermodel.HSSFListener;
import org.apache.poi.hssf.eventusermodel.HSSFRequest; import org.apache.poi.hssf.eventusermodel.HSSFRequest;
import org.apache.poi.hssf.eventusermodel.MissingRecordAwareHSSFListener; import org.apache.poi.hssf.eventusermodel.MissingRecordAwareHSSFListener;
import org.apache.poi.hssf.eventusermodel.EventWorkbookBuilder.SheetRecordCollectingListener;
import org.apache.poi.hssf.eventusermodel.dummyrecord.LastCellOfRowDummyRecord; import org.apache.poi.hssf.eventusermodel.dummyrecord.LastCellOfRowDummyRecord;
import org.apache.poi.hssf.eventusermodel.dummyrecord.MissingCellDummyRecord; import org.apache.poi.hssf.eventusermodel.dummyrecord.MissingCellDummyRecord;
import org.apache.poi.hssf.model.HSSFFormulaParser; import org.apache.poi.hssf.model.HSSFFormulaParser;
/** So we known which sheet we're on */ /** So we known which sheet we're on */
private int sheetIndex = -1; private int sheetIndex = -1;
private BoundSheetRecord[] orderedBSRs; private BoundSheetRecord[] orderedBSRs;
private ArrayList boundSheetRecords = new ArrayList();
private List<BoundSheetRecord> boundSheetRecords = new ArrayList<BoundSheetRecord>();


// For handling formulas with string results // For handling formulas with string results
private int nextRow; private int nextRow;
switch (record.getSid()) switch (record.getSid())
{ {
case BoundSheetRecord.sid: case BoundSheetRecord.sid:
boundSheetRecords.add(record);
boundSheetRecords.add((BoundSheetRecord)record);
break; break;
case BOFRecord.sid: case BOFRecord.sid:
BOFRecord br = (BOFRecord)record; BOFRecord br = (BOFRecord)record;

Loading…
Cancel
Save