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
executableElements[totalElements++] = listingDesign.getDetail( );
				}
			}
		}
		int endGroup = rset.getEndingGroupLevel( );
		if (endGroup <= groupLevel )
		{
			
			BandDesign footer = groupDesign.getFooter( );
			if (footer != null)
			{
				executableElements[totalElements++] = groupDesign.getFooter( );
			}
			if (endGroup <= groupLevel )
			{
				endOfGroup = true;
			}
		}
	}
	
	/**
	 * handle the page-break-before of group. AUTO:
	 * page-break-always-excluding_fist for top level group, none for others.
	 * PAGE_BREAK_BEFORE_ALWAYS: always create page break
	 * PAGE_BREAK_BEFORE_ALWAYS_EXCLUDING_FIRST: create page-break for all
	 * groups except the first one.
	 * 
	 * @param bandDesign
	 */
	protected void handlePageBreakBeforeOfGroup( )