Bug 177691 Support Date/Time type in BIRT.
We plan to support Date/Time type in BIRT. Please refer to attached document/patch file for necessary info.
model/org.eclipse.birt.report.model.adapter.oda/src/org/eclipse/birt/report/model/adapter/oda/impl/DataSetParameterAdapter.java
*/
	static List getDriverDefinedParameters( EList designParams,
			List userDefinedList ) throws SemanticException
	{
		List resultList = new ArrayList( );
		List posList = getPositions( userDefinedList );
		for ( int i = 0; designParams != null && i < designParams.size( ); ++i )
		{
			ParameterDefinition definition = (ParameterDefinition) designParams
					.get( i );
			DataElementAttributes dataAttrs = definition.getAttributes( );
			if ( dataAttrs == null )
				continue;
			int pos = dataAttrs.getPosition( );
			if ( !posList.contains( new Integer( pos ) ) )
			{
				
				resultList.add( EcoreUtil.copy( definition ) );
			}
		}
		return resultList;
	}
	/**
	 * Gets all position property of parameter.
	 * 
	 * @param paramList
	 *            a list contains parameter.
	 * @return a list contains position. Each item is <code>Integer</code>.
	 */
	private static List getPositions( List paramList )