Bug 312531 Highlight works differently when run SvgInteractivityViewer.java [13]
chart/org.eclipse.birt.chart.device.svg/src/org/eclipse/birt/chart/device/svg/SVGGraphics2D.java
protected Element createLine( double arg0, double arg1, double arg2,
			double arg3 )
	{
		Element elem = createElement( "line" ); 
		elem.setAttribute( "x1", toString( arg0 ) ); 
		elem.setAttribute( "y1", toString( arg1 ) ); 
		elem.setAttribute( "x2", toString( arg2 ) ); 
		elem.setAttribute( "y2", toString( arg3 ) ); 
		return elem;
	}
	protected Element createShape( Shape shape )
	{
		PathIterator pathIter = shape.getPathIterator( null );
		String pathStr = ""; 
		while ( !pathIter.isDone( ) )
		{
			double[] points = new double[6];
			int TYPE = pathIter.currentSegment( points );
			switch ( TYPE )
			{
				case PathIterator.SEG_CLOSE :
					pathStr += " Z"; 
					break;
				case PathIterator.SEG_LINETO :
					pathStr += " L" + toString( points, 2, ' ' );  
					break;
				case PathIterator.SEG_QUADTO :
					pathStr += " Q" + toString( points, 4, ' ' );  
					break;
				case PathIterator.SEG_CUBICTO :