IQueryResults executeQuery( QueryDefinition queryDefn, Iterator paramBindingIt, Iterator filterIt, Iterator bindingIt )
IQueryResults executeQuery( QueryDefinition queryDefn )
	IQueryResults executeQuery( QueryDefinition queryDefn,			Iterator paramBindingIt, Iterator filterIt, Iterator bindingIt )			throws BirtException	{		defineDataSourceDataSet( queryDefn );		populateQueryDefn( queryDefn, paramBindingIt, filterIt, bindingIt );		return dataEngine.prepare( queryDefn ).execute( null );	}