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
ArrayList xyList = createImageList( x, y, size, repeat,
						rectangle );
				Iterator iter = xyList.iterator( );
				Rectangle rect = new Rectangle(); 
				g.getClip( rect );
				g.setClip( rectangle );
				while ( iter.hasNext( ) )
				{
					Point point = (Point) iter.next( );
					g.drawImage( image, point );
				}
				g.setClip( rect );
				xyList.clear( );
			}
		}
	}
	/**
	 * Create the list of all the images to be displayed.
	 * 
	 * @param x
	 *            the x-cordinator of the base image.
	 * @param y
	 *            the y-cordinator of the base image.
	 * @param size
	 * @param repeat
	 * @param rectangle
	 * @return the list of all the images to be displayed.
	 */
	private ArrayList createImageList( int x, int y, Dimension size,
			int repeat, Rectangle rectangle )