Bug 213913 [regression]Font color in xtab doesn't work[1102][0300]
Description: Font color in xtab doesn't work Build number:2.3.0.v20071227 Steps to reproduce: 1. New a xtab. 2. Set Font color to red. 3. Preview Expected result: All content in xtab display with red color Actual result: All display with default black color Error log:n/a
xtab/org.eclipse.birt.report.item.crosstab.core/src/org/eclipse/birt/report/item/crosstab/core/re/executor/ContentUtil.java
}
		return style;
	}
	static void setupHighlightStyle( ReportElementHandle handle, IStyle style,
			IBaseResultSet evaluator ) throws BirtException
	{
		Iterator itr = handle.getPrivateStyle( ).highlightRulesIterator( );
		while ( itr != null && itr.hasNext( ) )
		{
			HighlightRuleHandle rule = (HighlightRuleHandle) itr.next( );
			IConditionalExpression expression = ExpressionUtil.transformConditionalExpression( new ConditionalExpression( rule.getTestExpression( ),
					toDteFilterOperator( rule.getOperator( ) ),
					rule.getValue1( ),
					rule.getValue2( ) ) );
			Object value = evaluator.evaluate( expression );
			if ( value instanceof Boolean && ( (Boolean) value ).booleanValue( ) )
			{
				setupRuleStyle( rule, style );
			}
		}
	}
	static void processVisibility( IExecutorContext context, IContent content,
			AbstractCrosstabItemHandle handle, IBaseResultSet evaluator )
			throws BirtException
	{
		String visibleFormat = processVisibility( handle, evaluator );
		if ( visibleFormat != null )
		{
			content.getStyle( ).setVisibleFormat( visibleFormat );
		}