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
{
			return null;
		}
		rule.setStyle( style );
		ConditionalExpression condExpr = new ConditionalExpression( rule
				.getTestExpression( ),
				toDteFilterOperator( rule.getOperator( ) ), rule.getValue1( ),
				rule.getValue2( ) );
		rule.setConditionExpr( condExpr );
		return rule;
	}
	/**
	 * create highlight defined in the handle.
	 * 
	 * @param item
	 *            styled item.
	 */
	protected void setHighlight( StyledElementDesign item, String defaultStr )
	{
		StyleHandle handle = item.getHandle( ).getPrivateStyle( );
		if ( handle == null )
		{
			return;
		}
		
		Iterator iter = handle.highlightRulesIterator( );
		if ( iter == null )
		{
			return;
		}