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/layer/TableGridLayer.java
new Rectangle( width, clip.y, getColumnWidth( columns
								.get( i ) ), clip.y + clip.height ) );
			}
			width = width + getColumnWidth( columns.get( i ) );
		}
	}
	private int getRowHeight( Object row )
	{
		return TableUtil.caleVisualHeight( source, row );
	}
	private int getColumnWidth( Object column )
	{
		return TableUtil.caleVisualWidth( source, column );
	}
	
	private int getTableWidth()
	{
		int width = 0;
		for( Iterator it = getColumns().iterator( ); it.hasNext( );)
		{
			width += TableUtil.caleVisualWidth( source, it.next( ) );
		}
		
		return width;
	}
	/*
	 * Refresh Background: Color, Image, Repeat, PositionX, PositionY.
	 * 
	 */
	public void drawBackgroud( Object model, Graphics g, Rectangle rect )