Bug 361443 Excel ODA
data/org.eclipse.birt.report.data.oda.excel/src/org/eclipse/birt/report/data/oda/excel/impl/util/ExcelFileSource.java
private String fileExtension;
	private boolean isReaderInitialised;
	private IResultSetMetaData rsmd;
	private ResultSetMetaDataHelper rsmdHelper;
	private int statementMaxRows;
	private String currentTableName;
	private String uriPath;
	private URI uri;
	private boolean hasColumnNames;
	private boolean hasTypeLine;
	private List<String> sheetNameList = new ArrayList<String>();
	private ExcelFileReader excelFileReader;
	private int resultSetMaxRows = 0;
	private int maxRowsToRead = 0;
	private int fetchCounter = 0;
	
	public static final int MAX_ROWS_PER_FETCH = 65535;
	private int[] selectColumIndexes;
	private String[] originalColumnNames;
	private boolean isFirstTimeToReadSourceData = true;
	private List<String> nextDataLine;
	
    private Object resourceIdentifiers;
    /**
	 * Constructor
	 *
	 * @param connProperties
	 *            Connection properties