Image image = getImageAdapter( ).getImage( );
Image image = null; try { image = getImageAdapter( ).getImage( ); } catch ( SWTException e ) { } ( (ImageFigure) this.getFigure( ) ).setStretched( image != null );
	public void refreshFigure( )	{		refreshBorder( (DesignElementHandle) getModel( ), new LineBorder( ) );		Image image = getImageAdapter( ).getImage( );		if ( image == null )		{			image = ReportPlatformUIImages.getImage( IReportGraphicConstants.ICON_MISSING_IMG );		}		( (ImageFigure) this.getFigure( ) ).setImage( image );		if ( getImageAdapter( ).getSize( ) == null && image != null )		{			getImageAdapter( ).setSize( new Dimension( image.getBounds( ).width,					image.getBounds( ).height ) );		}		if ( getImageAdapter( ).getSize( ) != null )		{			this.getFigure( ).setSize( getImageAdapter( ).getSize( ) );		}		( (AbstractGraphicalEditPart) getParent( ) ).setLayoutConstraint( this,				getFigure( ),				getConstraint( ) );	}