Bug 134032 Page break after always doesn't break page between last group and table footer.
Description: Page break after always doesn't break page between last group and table footer. Steps to reproduce: 1. New a table with a group. 2. set pageBreakAfter to always to the group. 3. Preview. Result: Table footer was in the same page as last group.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/ListingElementExecutor.java
groupIndex--;
				}
			}
			if ( pageBreakInterval > 0 )
			{
				if ( ( rsetCursor + 1 ) % pageBreakInterval == 0 )
				{
					needPageBreak = true;
				}
			}
			if ( rset.getEndingGroupLevel( ) == 0 )
			{
				
				
				needPageBreak = false;
				startTOCEntry( null );
				accessFooter( listing, outputEmitter, rsIterator );
				finishTOCEntry( );
			}
		} while ( rset.next( ) );
	}
	/**
	 * create the group header
	 * 
	 * @param list
	 *            listing design
	 * @param index
	 *            group index.
	 * @param emitter
	 *            output emitter