Bug 189573 Remove the filter and group arguments of total functions from ROM.
Description: Currently, we can select the group and filter in aggregation builder, so the function's argument: group and filter are duplicate to be specify. So after discuss with LinZhu and ZhiqiangQiang, we should remove the filter and group argument of total functions in ROM. So that GUI will not use that argument to design the aggregation builder. Build number: 2.2.0.v20070529-0630
model/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/metadata/ClassDefnTest.java
MethodInfo method = (MethodInfo) methods.get( 0 );
		assertEquals( "getColumnName", method.getName( ) ); 
		assertEquals( "String", method.getReturnType( ) ); 
		assertEquals( "Class.MyClass.getColumnName", method.getDisplayNameKey( ) ); 
		assertEquals(
				"Class.MyClass.getColumnName.toolTip", method.getToolTipKey( ) ); 
		assertFalse( method.isStatic( ) );
		method = (MethodInfo) methods.get( 1 );
		assertEquals( "addColumn", method.getName( ) ); 
		assertEquals( null, method.getReturnType( ) );
		assertEquals( "Class.MyClass.addColumn", method.getDisplayNameKey( ) ); 
		assertEquals( "Class.MyClass.addColumn.toolTip", method.getToolTipKey( ) ); 
		assertTrue( method.isStatic( ) );
		iter = method.argumentListIterator( );
		iter = ( (ArgumentInfoList) iter.next( ) ).argumentsIterator( );
		assertTrue( iter.hasNext( ) );
		assertTrue( iter.hasNext( ) );
		classDefn = dd.getClass( "MyClass1" ); 
		assertNotNull( classDefn );
		assertEquals( "MyClass1", classDefn.getName( ) ); 
		assertEquals( "Class.MyClass1", classDefn.getDisplayNameKey( ) ); 
		assertEquals( "Class.MyClass1.toolTip", classDefn.getToolTipKey( ) ); 
		assertFalse( classDefn.isNative( ) );
	}
	/**
	 * Test whether optional argument can be displayed correctly.
	 * 
	 */
	public void testOptionalArgument( )
	{