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
}
			}
		}
	}
	
	protected void handlePageBreakAfterOfPreviousGroup( )
	{
		if (parent instanceof GroupExecutor)
		{
			GroupExecutor pGroup = (GroupExecutor)parent; 
			if (pGroup.needPageBreak)
			{
				content.getStyle( ).setProperty( IStyle.STYLE_PAGE_BREAK_BEFORE, IStyle.ALWAYS_VALUE);
				pGroup.needPageBreak = false;
			}
		}
		else if (parent instanceof ListingElementExecutor)
		{
			ListingElementExecutor pList = (ListingElementExecutor)parent;
			if (pList.needPageBreak)
			{
				content.getStyle( ).setProperty( IStyle.STYLE_PAGE_BREAK_BEFORE, IStyle.ALWAYS_VALUE);
				pList.needPageBreak = false;
			}
		}
	}
	
	protected void setPageBreakBeforeForNextGroup()
	{
		if (parent instanceof GroupExecutor)