drawBackgroudImage((DesignElementHandle) rows.get(i),g,new Rectangle(clip.x, height, clip.x + clip.width, getRowHeight( rows.get( i ))));
	protected void drawRows( Graphics g )	{		Rectangle clip = g.getClip( Rectangle.SINGLETON );		List rows = getRows( );		int size = rows.size( );		int height = 0;		for ( int i = 0; i < size; i++ )		{						//if ( height < clip.y + clip.height )			{				//g.fillRectangle( clip.x, height, clip.x + clip.width, height );				drawBackgroud( rows.get( i ), g, new Rectangle(clip.x, height, clip.x + clip.width, getRowHeight( rows.get( i ))));				height = height + getRowHeight( rows.get( i ) );			}		}	}