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
switch ( rowType )
				{
				case DETAIL_ROW:
					TableDetailRowScriptExecutor.handleOnCreate(
							( RowContent ) rowContent, rowData, context );
					break;
				case HEADER_ROW:
					TableHeaderRowScriptExecutor.handleOnCreate(
							( RowContent ) rowContent, rowData, context );
					break;
				case FOOTER_ROW:
					TableFooterRowScriptExecutor.handleOnCreate(
							( RowContent ) rowContent, rowData, context );
					break;
				default:
					break;
			}
			}
			startTOCEntry( rowContent );
			if ( emitter != null )
			{
				emitter.startRow( rowContent );
			}
			rowClosed = false;
		}
		for ( int j = 0; j < row.getCellCount( ); j++ )
		{
			CellDesign cell = row.getCell( j );
			if ( cell != null )