Bug 152665 Supports ODA Data Type - Timestamp and Time
Supports mapping of ODA scalar data types, Timestamp and Time, to ROM data types. * Adds mapping of ODA "Timestamp" from/to "Date" type in DtE API to bridge the mapping of ODA "Timestamp" to a ROM "DateTime". * Adds mapping of ODA "Time" from/to a DtE API type to bridge the mapping of ODA "Time" to a ROM scalarParameter data type. (Specific mapping data type TBD)
core/org.eclipse.birt.core/src/org/eclipse/birt/core/data/DataTypeUtil.java
* @param dateStyle
	 * @param timeStyle
	 * @param locale
	 * @return
	 */
	public static DateFormat getDateTimeInstance( int dateStyle, int timeStyle,
			ULocale locale )
	{
		
		String key = String.valueOf( dateStyle )
				+ ":" + String.valueOf( timeStyle ) + ":" + locale.getName( );
		DateFormat result = (DateFormat) dateTimeFormatholder.get( key );
		
			
		if ( result == null )
		{
			synchronized ( dateTimeFormatholder )
			{
				result = (DateFormat) dateTimeFormatholder.get( key );
				if ( result == null )
				{
					result = DateFormat.getDateTimeInstance( dateStyle,
							timeStyle,
							locale );
					dateTimeFormatholder.put( key, result );
				}
			}
		}
		
		return result;