Bug 138294 If a TemplateReportItem is set to invisible, it should be invisible in HTML output
If a TemplateReportItem is set to invisible, it should be invisible in HTML output. Right now, even if it is set to invisible, it still shows up in preview in HTML format.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/parser/EngineIRVisitor.java
listGroup.setFooter( footer );
		boolean hideDetail = handle.hideDetail( );
		listGroup.setHideDetail( hideDetail );
		currentElement = listGroup;
	}
	/**
	 * create a table group using the DE's TableGroup.
	 * 
	 * @param handle
	 *            De's table group
	 * @return engine's table group
	 */
	public void visitTableGroup( TableGroupHandle handle )
	{
		TableGroupDesign tableGroup = new TableGroupDesign( );
		setupGroup( tableGroup, handle );
		TableBandDesign header = createTableBand( handle.getHeader( ) );
		tableGroup.setHeader( header );
		
		String toc = handle.getTocExpression( );
		if ( null != toc && !"".equals( toc.trim( ) ) ) 
		{
			if ( header.getRowCount( ) > 0 )
			{
				RowDesign row = header.getRow( 0 );
				row.setTOC( createExpression( toc ) );
			}
		}
		TableBandDesign footer = createTableBand( handle.getFooter( ) );
		tableGroup.setFooter( footer );