Bug 207131 Background image position is wrong in Layout [0300]
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/editors/schematic/figures/ReportElementFigure.java
return;
		img = image;
		if ( img != null )
			size = new Rectangle( image.getBounds( ) ).getSize( );
		else
			size = new Dimension( );
		revalidate( );
		repaint( );
	}
	/**
	 * Sets the margin for current figure.
	 * 
	 * @param newMargin
	 */
	public void setMargin( Insets newMargin )
	{
		if ( newMargin == null )
		{
			margin = new Insets( );
		}
		else
		{
			margin = new Insets( newMargin );
			if ( margin.left < 0 )
			{
				margin.left = 0;
			}
			if ( margin.right < 0 )
			{
				margin.right = 0;