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
band.addContent( (ReportItemDesign) currentElement );
			}
		}
		return band;
	}
	/**
	 * create a list group using the DE's ListGroup.
	 * 
	 * @param handle
	 *            De's list group
	 * @return engine's list group
	 */
	public void visitListGroup( ListGroupHandle handle )
	{
		ListGroupDesign listGroup = new ListGroupDesign( );
		setupGroup( listGroup, handle );
		ListBandDesign header = createListBand( handle.getHeader( ) );
		listGroup.setHeader( header );
		
		String tocExpr = handle.getTocExpression( );
		if ( null != tocExpr && !"".equals( tocExpr.trim( ) ) ) 
		{
			if ( header.getContentCount( ) > 0 )
			{
				ReportItemDesign item = (ReportItemDesign) header
						.getContent( 0 );
				item.setTOC( createExpression( tocExpr ) );
			}
		}
		ListBandDesign footer = createListBand( handle.getFooter( ) );