Bug 195961 Toggle Visibility does not work for Marker Line/Range and Chart Area [13]
Description: Toggle Visibility does not work for Marker Line/Range and Chart Area. Build number: 2.2.0.v20070710-1223 Steps to reproduce: 1. New a Chart, in "Format Chart" tab, add interactivity for Chart Area or Marker Line/Range, Event: Mouse Click, Action: Toggle Visibility. 2. Preview, click the Chart Area or Marker Line/Range. Expected result: Interactivity works. Actual result: It does not work. Error log: N/A
chart/org.eclipse.birt.chart.tests/src/org/eclipse/birt/chart/tests/engine/util/TriggerSupportMatrixTest.java
printTriggerCondition( sb, TriggerCondition.ONLOAD_LITERAL );
		sb.append( "</table>" + SPLITOR ); 
		return sb.toString( );
	}
	private void printTd( StringBuffer sb, String str )
	{
		sb.append( "  <td>" + str + "</td>" + SPLITOR ); 
	}
	private void printTriggerCondition( StringBuffer sb,
			TriggerCondition condition )
	{
		sb.append( " <tr>" + SPLITOR ); 
		printTd( sb, condition.getLiteral( ) );
		for ( int i = 0; i < ACTION_TYPES.length; i++ )
		{
			printTd( sb, getSupport( condition, ACTION_TYPES[i] ) );
		}
		sb.append( " </tr>" + SPLITOR ); 
	}
	private String getSupport( TriggerCondition condition, ActionType actionType )
	{
		boolean supportSVG = matSVG.check( condition, actionType );
		boolean supportSwing = matSwing.check( condition, actionType );
		if ( supportSVG && supportSwing )
		{
			return "All"; 
		}
		if ( supportSVG )
		{
			return "SVG";