Bug 152443 Support boolean type in data set
Support boolean type in data set. It'll cause some data transform issue with absence of boolean type.
core/org.eclipse.birt.core/src/org/eclipse/birt/core/data/DataTypeUtil.java
dfMap.put( locale, df );
				}
			}
		}
		return df.format( (Date) source );
	}
	/**
	 * Converts an ODA data type code to the Java class
	 * of its corresponding Data Engine ODI data type. <br><br>
	 * <b>ODA Data Type -> ODI Type Class</b><br>
	 * <i>Integer -> java.lang.Integer<br>
	 * Double -> java.lang.Double<br>
	 * Character -> java.lang.String<br>
	 * Decimal -> java.math.BigDecimal<br>
	 * Date -> java.util.Date<br>
	 * Time -> java.sql.Time<br>
	 * Timestamp -> java.sql.Timestamp<br>
	 * Blob -> java.sql.Blob<br>
	 * Clob -> java.sql.Clob<br></i>
	 * @param odaDataTypeCode   an ODA data type code
	 * @return  the ODI type class that corresponds with 
	 *          the specified ODA data type
	 * @throws BirtException if the specified ODA data type is not a supported type
	 */
	public static Class toOdiTypeClass( int odaDataTypeCode )
			throws BirtException
	{
		if ( odaDataTypeCode != Types.CHAR
				&& odaDataTypeCode != Types.INTEGER
				&& odaDataTypeCode != Types.DOUBLE