Bug 361443 Excel ODA
data/org.eclipse.birt.report.data.oda.excel/src/org/eclipse/birt/report/data/oda/excel/impl/ExcelFileQuery.java
this.hasColumnNames = connProperties.getProperty(
				ExcelODAConstants.CONN_INCLCOLUMNNAME_PROP).equalsIgnoreCase(
				ExcelODAConstants.INC_COLUMN_NAME_NO) ? false : true;
	}
	/**
	 *
	 *
	 */
	private void extractsHasColumnTypeLineInfo() {
		this.hasTypeLine = connProperties.getProperty(
				ExcelODAConstants.CONN_INCLTYPELINE_PROP).equalsIgnoreCase(
				ExcelODAConstants.INC_TYPE_LINE_NO) ? false : true;
	}
	/*
	 * @see
	 * org.eclipse.datatools.connectivity.oda.IQuery#prepare(java.lang.String)
	 */
	/**
	 * Prepare the meta data which will be used in execution of a query text. It
	 * sets the value of two member variables: resultSetMetaData and
	 * absoluteFileName
	 */
	public void prepare(String queryText) throws OdaException {
		if (queryText == null) {
			throw new OdaException(Messages.getString("common_NULL_QUERY_TEXT")); 
		}
		QueryTextUtil qtu = new QueryTextUtil(queryText);
		String query = formatQueryText(qtu.getQuery());
		savedSelectedColInfo = qtu.getColumnsInfo();
		validateNonEmptyQueryText(query);