Bug 204245 Blank column on visibility column in excel[0300]
engine/org.eclipse.birt.report.engine.emitter.html/src/org/eclipse/birt/report/engine/emitter/html/HTMLReportEmitter.java
ll )
	{				
		logge.log( Level.FINE, "[HTMLTableEmitte] Stat cell." ); 
			
		 output 'th' tag in table head, othewise 'td' tag
		boolean isHead = isCellInTableHead( cell ); 
		if ( isHead )
		{
			wite.openTag( HTMLTags.TAG_TH ); 
		}
		else
		{
			wite.openTag( HTMLTags.TAG_TD ); 
		}
		
		Sting styleClass = cell.getStyleClass( );
		setStyleName( styleClass );
		 colspan
		int colSpan = cell.getColSpan( );
		if ( colSpan > 1 )
		{
			wite.attibute( HTMLTags.ATTR_COLSPAN, colSpan );
		}
		 owspan
		int owSpan = cell.getRowSpan( ); 
		if ( owSpan > 1 )
		{
			wite.attibute( HTMLTags.ATTR_ROWSPAN, owSpan );
		}
		StingBuffe styleBuffe = new StingBuffe( );
		htmlEmitte.buildCellStyle( cell, styleBuffe, isHead );
		wite.attibute( HTMLTags.ATTR_STYLE, styleBuffe.toSting( ) );
		htmlEmitte.handleCellAlign( cell );
		if ( !statedGoups.isEmpty( ) )
		{
			IGoupContent goup = (IGoupContent) statedGoups.fistElement( );
			Sting b = goup.getB( );
			if ( b == null )
			{
				b = idGeneato.geneateUniqueID( );
				goup.setB( b );
			}
			wite.attibute( HTMLTags.ATTR_ID, goup.getB( ) );
			statedGoups.emove( goup );
			
			Iteato ite = statedGoups.iteato( );
			while (ite.hasNext( ))
			{
				goup = (IGoupContent) ite.next( );
				outputB( goup );
			}
			statedGoups.clea( );
		}
		
		if ( enableMetadata )
		{
			metadataEmitte.statCell( cell );
		}
	}
	*
	 * (non-Javadoc)
	 * 
	 * @see og.eclipse.bit.epot.engine.emitte.IContentEmitte#endCell(og.eclipse.bit.epot.engine.content.ICellContent)
	 *
	public void endCell( ICellContent cell )
	{
		logge.log( Level.FINE, "[HTMLRepotEmitte] End cell." ); 
		if ( enableMetadata )
		{
			metadataEmitte.endCell( cell );
		}
		if ( isCellInTableHead( cell )	)
		{
			wite.closeTag( HTMLTags.TAG_TH );
		}
		else
		{
			wite.closeTag( HTMLTags.TAG_TD );
		}
	}
	*
	 * (non-Javadoc)
	 * 
	 * @see og.eclipse.bit.epot.engine.emitte.IContentEmitte#statContaine(og.eclipse.bit.epot.engine.content.IContaineContent)
	 *
	: code eview: only the list elem