Bug 314088 The table row height does not work correctly in PDF
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/nLayout/area/impl/BlockContainerArea.java
ListIterator iter = children.listIterator( );
		int contentHeight = 0;
		ArrayList result = new ArrayList( );
		ContainerArea current = null;
		ContainerArea previous = null;
		while ( iter.hasNext( ) )
		{
			previous = current;
			current = (ContainerArea) iter.next( );
			int ah = current.getAllocatedHeight( );
			contentHeight += ah;
			if ( contentHeight <= cheight && current.finished )
			{
				result.add( current );
				continue;
			}
			else
			{
				contentHeight -= ah;
				int childSplitHeight = cheight - contentHeight;
				SplitResult splitResult = current.split( childSplitHeight,
						force && !isValidResult( result ) );
				if ( splitResult.status == SplitResult.SPLIT_SUCCEED_WITH_PART )
				{
					ContainerArea splitChildArea = splitResult.getResult( );
					result.add( splitChildArea );
					status = SplitResult.SPLIT_SUCCEED_WITH_PART;
					contentHeight += splitChildArea.getAllocatedHeight( );
					break;
				}