Bug 189807 The year value in select value list should be integer with out the decimal[1102]
Description: If the column member is year, the year value in select value list should be interger without the decimal such as 2003 but not the 2003.0.
data/org.eclipse.birt.report.data.adapter/src/org/eclipse/birt/report/data/adapter/impl/DataSetIterator.java
{
		public Object call( Context cx, Scriptable scope, Scriptable thisObj,
				java.lang.Object[] args )
		{
			args = convertToJavaObjects( args );
			try
			{
				return getValue( args );
			}
			catch ( BirtException e )
			{
				throw new IllegalArgumentException( "The type of arguement is incorrect." );
			}
		}
		protected abstract Object getValue( Object[] args )
				throws BirtException;
		private Object[] convertToJavaObjects( Object[] args )
		{
			for ( int i = 0; i < args.length; i++ )
			{
				args[i] = JavascriptEvalUtil.convertJavascriptValue( args[i] );
			}
			return args;
		}
	}
	
	private class DataProcessorWrapper implements IDataProcessor