Bug 361443 Excel ODA
data/org.eclipse.birt.report.data.oda.excel/src/org/eclipse/birt/report/data/oda/excel/impl/util/ExcelFileSource.java
* @throws OdaException
	 */
	public String[] getColumnNameArray(List<?> line) throws OdaException {
		if (line == null)
			throw new OdaException(
					Messages.getString("common_CANNOT_FIND_COLUMN")); 
		return getStringArrayFromList(line);
	}
	/**
	 * Put the contants of the list into a string array
	 *
	 * @param list
	 * @return
	 */
	public static String[] getStringArrayFromList(List<?> list) {
		String[] array = null;
		if (list != null) {
			array = new String[list.size()];
			for (int i = 0; i < list.size(); i++)
			{
			    String columnName = (String) list.get(i);
			    if( columnName == null || columnName.isEmpty() )
			        columnName = formatTempColumnName(i+1);
				array[i] = columnName;
			}
		}
		return array;
	}
	/**
	 * See if this row is empty or not