Bug 164074 Height property of label has no effect in PDF [0300]
Description: Height property of label has no effect in PDF Build number: 2.2.0.v20061110-0630 Step to reproduce: 1. inset a label in the report 2. set its Height properties 1in in property view 3. set a background color to the label 3. preview it in PDF and web viewer Actual result: Height property of label has no effect in PDF. Expected result: It can work.
engine/org.eclipse.birt.report.engine.emitter.html/src/org/eclipse/birt/report/engine/emitter/html/HTMLReportEmitter.java
erStyle )
		{
		}
		else if( null == cellBorderStyle )
		{
			bUseCellBorder = false;
		}
		else if( cellBorderStyle.matches( "hidden" ) )
		{
		}
		else if( rowBorderStyle.matches( "hidden" ) )
		{
			bUseCellBorder = false;
		}
		else if( rowBorderStyle.matches( CSSConstants.CSS_NONE_VALUE ) )
		{
		}
		else if( cellBorderStyle.matches( CSSConstants.CSS_NONE_VALUE ) )
		{
			bUseCellBorder = false;
		}
		else if( rowWValue < cellWValue )
		{
		}
		else if( rowWValue > cellWValue )
		{
			bUseCellBorder = false;
		}
		else if( !cellBorderStyle.matches( rowBorderStyle ) )
		{
			Integer iCellBorderLevel = ( (Integer) borderStyleMap.get( cellBorderStyle ) );
			Integer iRowBorderLevel = ( (Integer) borderStyleMap.get( rowBorderStyle ) );
			if( null == iCellBorderLevel )
			{
				iCellBorderLevel = new Integer( -1 );
			}
			if( null == iRowBorderLevel )
			{
				iRowBorderLevel = new Integer( -1 );
			}
			
			if( iRowBorderLevel.intValue( ) > iCellBorderLevel.intValue( ) )
			{
				bUseCellBorder = false;
			}
		}
		
		if( bUseCellBorder )
		{
			AttributeBuilder.buildBorder( content, borderName, cellBorderW, cellBorderStyle, cellBorderColor );
		}
		else
		{
			AttributeBuilder.buildBorder( content, borderName, rowBorderW, rowBorderStyle, rowBorderColor );
		}
	}
	protected void handleStyle( IContent element, StringBuffer styleBuffer )
	{
		IStyle style;
		if ( isEmbeddable )
		{
			style = element.getStyle( );
		}
		else
		{
			style = element.getInlineStyle( );
		}
		AttributeBuilder.buildStyle( styleBuffer, style, this, true );
		 o
		writer.attribute( HTMLTags.ATTR_STYLE, styleBuffer.toString( ) );
	}
	
	**
	 * Handles the Vertical-Align property of the element content
	 * 
	 * @param element
	 *            the styled element content
	 * @param styleBuffer
	 *            the StringBuffer instance
	 *
	protected void handleVerticalAlign( ICellContent element,
			StringBuffer styleBuffer )
	{
		IStyle style = element.getComputedStyle( );
		String verticalAlign =