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 connProperties
	 */
	private void populateHasTypeLine(Properties connProperties) {
		this.hasTypeLine = connProperties.getProperty(
				ExcelODAConstants.CONN_INCLTYPELINE_PROP).equalsIgnoreCase(
				ExcelODAConstants.INC_TYPE_LINE_NO) ? false : true;
	}
	/**
	 *
	 * @param connProperties
	 * @throws OdaException
	 */
	private void populateWorksheetNames(String workSheetNames)
			throws OdaException {
		if (workSheetNames == null) {
			throw new OdaException(
					Messages.getString("query_WORKSHEET_CANNOT_BE_NULL") 
			);
		}
		String[] workSheetNamesArray = workSheetNames
				.split(ExcelODAConstants.DELIMITER_SEMICOLON_VALUE);
		for (int index = 0; index < workSheetNamesArray.length; index++) {
			sheetNameList.add(workSheetNamesArray[index]);
		}
	}
	/**
	 *
	 * @param connProperties
	 * @param tableName
	 * @return