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
boolean bookmarkOutput = false;
		if ( metadataFilter != null )
		{
			bookmarkOutput = metadataEmitter.outputMetadataProperty( metadataFilter.needMetaData( HTMLEmitterUtil.getElementHandle( table ) ),
					table,
					HTMLTags.TAG_TABLE );
		}
		if ( !bookmarkOutput )
		{
			
			String bookmark = table.getBookmark( );
			if ( bookmark == null )
			{
				bookmark = idGenerator.generateUniqueID( );
				table.setBookmark( bookmark );
			}
			outputBookmark( table, HTMLTags.TAG_TABLE );
		}
		
		String summary = table.getSummary( );
		writer.attribute( HTMLTags.ATTR_SUMMARY, summary );
		
		
		String caption = table.getCaption( );
		if ( caption != null && caption.length( ) > 0 )
		{
			writer.openTag( HTMLTags.TAG_CAPTION );
			writer.text( caption );
			writer.closeTag( HTMLTags.TAG_CAPTION );
		}