Bug 361443 Excel ODA
data/org.eclipse.birt.report.data.oda.excel/src/org/eclipse/birt/report/data/oda/excel/impl/util/ExcelFileSource.java
*
	 * @param row
	 * @return
	 * @throws OdaException
	 */
	public boolean isEmptyRow(List<String> line) throws OdaException {
		if (line == null)
			throw new OdaException(
					Messages.getString("query_INVALID_EXCEL_FILE")); 
		return line.isEmpty() || (line.size() == 1 && line.get(0).equals("")); 
	}
	public void close() throws OdaException {
		try {
			if (isReaderInitialised)
				excelFileReader.close();
		} catch (IOException e) {
		}
	}
	public int getMaxRows() throws OdaException {
		try {
			if (!isReaderInitialised)
				initialiseReader();
			return excelFileReader.getMaxRows();
		} catch (IOException e) {
			close();
			throw new OdaException(e);
		}
	}
	/**
	 *