Bug 312531 Highlight works differently when run SvgInteractivityViewer.java [13]
chart/org.eclipse.birt.chart.examples/src/org/eclipse/birt/chart/examples/api/interactivity/InteractivityCharts.java
TextDataSet categoryValues = TextDataSetImpl.create( new String[]{
				"Item 1", "Item 2", "Item 3"} ); 
		NumberDataSet orthoValues = NumberDataSetImpl.create( new double[]{
				25, 35, 15
		} );
		
		Series seCategory = SeriesImpl.create( );
		seCategory.setDataSet( categoryValues );
		SeriesDefinition sdX = SeriesDefinitionImpl.create( );
		sdX.getSeriesPalette( ).shift( 0 );
		xAxisPrimary.getSeriesDefinitions( ).add( sdX );
		sdX.getSeries( ).add( seCategory );
		
		BarSeries bs = (BarSeries) BarSeriesImpl.create( );
		bs.setStacked( true );
		bs.setDataSet( orthoValues );
		bs.setRiser( RiserType.TUBE_LITERAL );
		bs.setSeriesIdentifier( "Highlight" ); 
		bs.getLabel( ).setVisible( true );
		bs.setLabelPosition( Position.INSIDE_LITERAL );
		bs.getTriggers( )
				.add( TriggerImpl.create( TriggerCondition.ONRIGHTCLICK_LITERAL,
						ActionImpl.create( ActionType.HIGHLIGHT_LITERAL,
								SeriesValueImpl.create( String.valueOf( bs.getSeriesIdentifier( ) ) ) ) ) );
		lg.getTriggers( )
				.add( TriggerImpl.create( TriggerCondition.ONRIGHTCLICK_LITERAL,
						ActionImpl.create( ActionType.HIGHLIGHT_LITERAL,
								SeriesValueImpl.create( String.valueOf( bs.getSeriesIdentifier( ) ) ) ) ) );
		SeriesDefinition sdY = SeriesDefinitionImpl.create( );
		yAxisPrimary.getSeriesDefinitions( ).add( sdY );