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
public void close( ) throws BirtException
	{
		if ( hasStyle )
		{
			int height = currentBP + localProperties.getPaddingTop( )
					+ boxStyle.getTopBorderWidth( )
					+ localProperties.getPaddingBottom( )
					+ boxStyle.getBottomBorderWidth( );
			if ( specifiedHeight > height )
			{
				if ( IStyle.BOTTOM_VALUE.equals( vAlign ) )
				{
					int offset = specifiedHeight - height;
					Iterator<IArea> iter = getChildren( );
					while ( iter.hasNext( ) )
					{
						AbstractArea child = (AbstractArea) iter.next( );
						child.setY( offset + child.getY( ) );
					}
				}
				else if ( IStyle.MIDDLE_VALUE.equals( vAlign ) )
				{
					int offset = ( specifiedHeight - height ) / 2;
					Iterator iter = getChildren( );
					while ( iter.hasNext( ) )
					{
						AbstractArea child = (AbstractArea) iter.next( );
						child.setY( child.getY( ) + offset );
					}
				}