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
{
	private static final int DETAIL_ROW = 1;
	private static final int HEADER_ROW = 2;
	private static final int FOOTER_ROW = 3;
	private static final int GROUP_HEADER_ROW = 2;
	private static final int GROUP_FOOTER_ROW = 3;
	protected static Logger logger = Logger.getLogger( TableItemExecutor.class
			.getName( ) );
	private int groupIndex;
	private TableLayoutEmitter layoutEmitter;
	private int rowId = 0;
	/**
	 * a structure contains the table group/row/drop information
	 */
	protected TABLEINFO tableInfo;
	/**
	 * @param context
	 *            execution context
	 * @param visitor
	 *            visitor object for driving the execution
	 */
	protected TableItemExecutor( ExecutionContext context,
			IReportItemVisitor visitor )
	{
		super( context, visitor );
	}
	/*
	 * (non-Javadoc)