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
accessTableBand( group.getFooter( ), emitter, null,
					GROUP_FOOTER_ROW );
		}
		
		if ( layoutEmitter != null )
		{
			assert layoutEmitter == emitter;
			layoutEmitter.resolveCellsOfDropAll( index );
		}
	}
	protected void accessTableBand( TableBandDesign band,
			IContentEmitter emitter, IRowData rowData, int rowType )
	{
		if ( band != null )
		{
			for ( int i = 0; i < band.getRowCount( ); i++ )
			{
				accessRow( band.getRow( i ), emitter, rowData, rowType );
			}
		}
	}
	/**
	 * not all row design create corrsponds row content. To some row designs,
	 * they share one row content, each design creates only cells of that row.
	 * If the row start is true, the next row design should call startRow().
	 */
	transient private boolean rowClosed = true;
	/**
	 * output the row. row is output as: row start, cells*, row end.
	 *