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
{
				rowCount += detail.getRowCount( );
			}
		}
		/**
		 * get the total rows in the table.
		 * 
		 * @return row count.
		 */
		public int getRowCount( )
		{
			return rowCount;
		}
		/**
		 * test if the group (index) has any drop cells.
		 * 
		 * @param groupIndex
		 *            group index
		 * @return true: the group has drop cells, false: no.
		 */
		public boolean hasDropCells( int groupIndex )
		{
			return dropCellsInGroup[groupIndex];
		}
		/**
		 * scan the table design to set if the group has drop cells.
		 */
		private void initDropCellsInGroup( )
		{
			dropCellsInGroup = new boolean[table.getGroupCount( )];