Bug 157722 List group header displays twice when the group begins in a new page.
Description: List group header displays twice when the group begins in a new page. Steps to reproduce: 1. Preview attached report in pdf. 2. See the next page Expected result: One group header. Actual result: Group header displays twice.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFTableGroupLM.java
parent.setOffsetX( x );
	}
	public void setOffsetY( int y )
	{
		parent.setOffsetY( y );
	}
	public boolean addArea( IArea area )
	{
		if(firstRow)
		{
			firstRow = false;
			IArea tocAnchor = AreaFactory.createTableGroupArea( (IGroupContent) content );
			tableLM.addArea( tocAnchor );
			tableLM.setRepeatCount( tableLM.getRepeatCount( ) + 1 );
		}
		return parent.addArea( area );
	}
	protected void createRoot( )
	{
		
	}
	protected void newContext( )
	{
	}
	protected IReportItemExecutor createExecutor( )
	{
		return executor;
	}
}