public Image loadImage( Image img )
public Image loadImage( String filename )
	public Image loadImage( Image img )	{		if ( sourceImage != null && !sourceImage.isDisposed( ) )		{			sourceImage.dispose( );			sourceImage = null;		}		sourceImage = new Image( getDisplay( ), img.getImageData( ) );		if ( sourceImage.getBounds( ).width > this.getBounds( ).width				|| sourceImage.getBounds( ).height > this.getBounds( ).height )		{			fitCanvas( );		}		else		{			showOriginal( );		}		return sourceImage;	}