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
}
		if ( context.isInFactory( ) )
		{
			TableScriptExecutor.handleOnCreate( (TableContent) tableContent,
					context );
		}
		startTOCEntry( tableContent );
		if ( emitter != null )
		{
			emitter.startTable( tableContent );
		}
		accessQuery( tableDesign, emitter );
		if ( emitter != null )
		{
			emitter.endTable( tableContent );
		}
		finishTOCEntry( );
		context.popContent( );
		closeResultSet( );
		logger.log( Level.FINEST, "end table item" ); 
		timer.stop( );
		timer.logTimeTaken( logger, Level.FINEST, context.getTaskIDString( ),
				"Render table" ); 
	}
	/**
	 * structure used to cache the information of a table.
	 * 
	 * @version $Revision: 1.33 $ $Date: 2005/12/03 02:01:49 $
	 */
	private static class TABLEINFO