Bug 119807 Repeat header doesn't work in birt pdf emitter.
Description: Repeat header doesn't work in birt pdf emitter. Steps to reproduce: 1. New a report and insert a table containing data more than one page. 2. Preview in pdf through birt pdf emitter. 3. Change table repeatHeader to false and preview in pdf again. Expected result: Repeat header property works. Actual result: Table header wasn't repeated no matter repeatHeader was set to true or false.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/TableItemExecutor.java
}
	protected void accessGroupHeader( ListingDesign list, int index,
			IContentEmitter emitter )
	{
		groupIndex = index;
		TableGroupDesign group = ( (TableItemDesign) list ).getGroup( index );
		if ( group != null )
		{
			TableBandDesign band = group.getHeader( );
			if ( layoutEmitter == null && tableInfo.hasDropCells( index ) )
			{
				layoutEmitter = new TableLayoutEmitter(
						( TableItemDesign ) list, emitter );
				outputEmitter = layoutEmitter;
			}
			accessTableBand( band, outputEmitter, null, GROUP_HEADER_ROW );
		}
	}
	protected void accessGroupFooter( ListingDesign list, int index,
			IContentEmitter emitter )
	{
		
		if ( layoutEmitter != null )
		{
			assert layoutEmitter == emitter;
			layoutEmitter.resolveCellsOfDropDetail( index );
		}
		TableGroupDesign group = ( (TableItemDesign) list ).getGroup( index );
		if ( group != null )
		{