Bug 191140 Cross tab - Highlight rule expression does not work
Please refer to the attached report design - I define highlight rule expression on the cross tab item - It fails to apply the rule.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/metadata/PeerExtensionElementDefn.java
* @return choice set.
	 */
	private ChoiceSet buildChoiceSet( String units )
	{
		List choiceList = new ArrayList( );
		if ( units != null && units.length( ) > 0 )
		{
			String[] eachUnit = units.split( "," ); 
			for ( int i = 0; eachUnit != null && i < eachUnit.length; ++i )
			{
				String unit = eachUnit[i];
				if ( unit != null && unit.length( ) > 0 )
				{
					IChoiceSet romSet = MetaDataDictionary.getInstance( )
							.getChoiceSet( DesignChoiceConstants.CHOICE_UNITS );
					IChoice romChoice = romSet.findChoice( unit );
					if ( romChoice != null )
					{
						choiceList.add( romChoice );
					}
				}
			}
		}
		if ( choiceList.size( ) == 0 )
			return null;
		ChoiceSet choiceSet = new ChoiceSet( );
		Choice[] choices = new Choice[choiceList.size( )];
		choiceList.toArray( choices );
		choiceSet.setChoices( choices );
		return choiceSet;