Bug 156923 Group page break auto behavior
Current behabvior - When page break property is set to auto. By default BIRT engine creates page breaks for the outermost group. Expected behavior - Group level page break, auto should not create page breaks for the any group ( including outermost )
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/GroupExecutor.java
}
	
	void setLisingExecutor(ListingElementExecutor executor)
	{
		listingExecutor = executor;
		rset = listingExecutor.rset;
	}
	
	public boolean hasNextChild()
	{
		if ( currentElement < totalElements )
		{
			return true;
		}
		if ( endOfGroup )
		{
			return false;
		}
		
		
		while ( !endOfGroup )
		{
			IResultSet rset = listingExecutor.getResultSet( );
			GroupDesign groupDesign = (GroupDesign)getDesign();
			int endGroup = rset.getEndingGroupLevel( );
			int groupLevel = groupDesign.getGroupLevel( ) + 1;
			if (endGroup <= groupLevel)
			{
				totalElements = 0;
				currentElement = 0;