Bug 145144 SVG Interactivity cannot highlight gradient colors
Create any SVG Chart with gradient colors on the series palette. Add interactivity on series to highlight them on mouseover for instance (or mouse click) The highlight doesn't work. It works for plain colors only.
chart/org.eclipse.birt.chart.device.svg/src/org/eclipse/birt/chart/device/svg/SVGGraphics2D.java
/*
	 * (non-Javadoc)
	 * 
	 * @see java.awt.Graphics#drawImage(java.awt.Image, int, int,
	 *      java.awt.Color, java.awt.image.ImageObserver)
	 */
	public boolean drawImage( Image arg0, int arg1, int arg2, Color arg3,
			ImageObserver arg4 )
	{
		SVGImage image = (SVGImage) arg0;
		image.getUrl( );
		Element currentElement = createElement( "image" ); 
		currentElement.setAttribute( "x", Double.toString( arg1 ) ); 
		currentElement.setAttribute( "y", Double.toString( arg2 ) ); 
		currentElement.setAttribute( "width", Integer.toString(arg0.getWidth(arg4)) ); 
		currentElement.setAttribute( "height", Integer.toString(arg0.getHeight(arg4)) ); 
		currentElement.setAttribute( "fill", serializeToString( arg3 ) ); 
		if ( clip != null )
			currentElement.setAttribute( "clip-path", "url(#clip" + clip.hashCode( ) + ")" ); 
		appendChild( currentElement );
		return true;
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see java.awt.Graphics#drawImage(java.awt.Image, int, int, int, int,
	 *      java.awt.Color, java.awt.image.ImageObserver)
	 */
	public boolean drawImage( Image arg0, int arg1, int arg2, int arg3,
			int arg4, Color arg5, ImageObserver arg6 )