Bug 200500 Error happens while share result set from item behind it.[0005]
Description: Error happens while share result set from item behind it. Build number:2.2.1.v20070820 Steps to reproduce: 1. New sample data source and dataset. 2. Drag the dataset to Layout and name it t1. 3. Insert a table before t1 and share result set from t1. 4. Preview. Expected result: If this situation isn't supported by Engine, at least we should provide friendly error message. Actual result: Error happened while running the report. Error log:n/a
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/QueryResults.java
*/
	void setID( String rootQueryResultID, String selfQueryResultID )
	{
		this.rootQueryResultID = rootQueryResultID;
		this.selfQueryResultID = selfQueryResultID;
	}
	
	/**
	 * Set current queryresult ID for sub query. Sub query result ID can not be
	 * generated independently, and it is needs to be attached with its parent
	 * query.
	 * 
	 * @param selfQueryResultID
	 */
	void setID( String selfQueryResultID )
	{
		this.setID( null, selfQueryResultID );
	}
	
	/**
	 * If current query results is associated with a sub query, its result
	 * iterator needs to know which group level this sub query belongs to.
	 * 
	 * @return group level of sub query
	 */
	int getGroupLevel( )
	{
		return queryService.getGroupLevel( );
	}