Bug 307327 BIDI3.6:In-line component positioning problem in RTL Reports
engine/org.eclipse.birt.report.engine.emitter.html/src/org/eclipse/birt/report/engine/emitter/html/HTMLReportEmitter.java
return ( (IRowContent) row ).getHeight( );
		}
		return null;
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.birt.report.engine.emitter.IContentEmitter#endCell(org.eclipse.birt.report.engine.content.ICellContent)
	 */
	public void endCell( ICellContent cell )
	{
		logger.log( Level.FINE, "[HTMLReportEmitter] End cell." ); 
		if ( enableMetadata )
		{
			metadataEmitter.endCell( cell );
		}
		
		boolean fixedRowHeight = ( fixedReport && fixedRowHeightStack.peek( ) != null );
		if ( fixedRowHeight && cell.getRowSpan( ) == 1 )
		{
			writer.closeTag( HTMLTags.TAG_DIV );
			writer.closeTag( HTMLTags.TAG_DIV );
		}
		else if ( cell.hasDiagonalLine( ) )
		{
			DimensionType cellHeight = getCellHeight( cell );
			if ( cellHeight != null && !"%".equals( cellHeight.getUnits( ) ) )
			{
				writer.closeTag( HTMLTags.TAG_DIV );
			}