rowSets = new IRowSet[]{ new RowSet( rset, true ) };
IResultSet rset = dataEngine.execute( parent, item.getQuery( ) ); rowSets = new IRowSet[]{ new RowSet( rset ) };
	protected IRowSet[] executeQueries( ReportItemDesign item )	{		assert item instanceof ExtendedItemDesign;		ExtendedItemDesign extItem = (ExtendedItemDesign) item;		IRowSet[] rowSets = null;		IBaseQueryDefinition[] queries = extItem.getQueries( );		if ( queries != null )		{			rowSets = new IRowSet[queries.length];			for ( int i = 0; i < rowSets.length; i++ )			{				IResultSet rset = context.getDataEngine( ).execute( queries[i] );				if ( rset != null )				{					rowSets[i] = new RowSet( rset );				}				else				{					rowSets[i] = null;				}			}		}		if (rowSets == null && rset != null)		{			rowSets = new IRowSet[]{ new RowSet( rset, true ) };		}		return rowSets;	}