ByteArrayInputStream bis = new ByteArrayInputStream( Base64.decode( ( (EmbeddedImage) modelImage ).getData( ) ) );
ByteArrayInputStream bis = new ByteArrayInputStream( Base64.decodeBase64( ( (EmbeddedImage) modelImage ).getData( ) .getBytes( ) ) );
	private org.eclipse.swt.graphics.Image getSWTImage( Image modelImage )	{		org.eclipse.swt.graphics.Image img = null;		try		{			if ( modelImage instanceof EmbeddedImage )			{				ByteArrayInputStream bis = new ByteArrayInputStream( Base64.decode( ( (EmbeddedImage) modelImage ).getData( ) ) );				img = new org.eclipse.swt.graphics.Image( Display.getDefault( ),						bis );			}			else			{				try				{					img = new org.eclipse.swt.graphics.Image( Display.getCurrent( ),							new URL( modelImage.getURL( ) ).openStream( ) );				}				catch ( MalformedURLException e1 )				{					img = new org.eclipse.swt.graphics.Image( Display.getCurrent( ),							new FileInputStream( modelImage.getURL( ) ) );				}			}		}		catch ( FileNotFoundException ex )		{			logger.log( ex );			ex.printStackTrace( );		}		catch ( IOException ex )		{			logger.log( ex );			ex.printStackTrace( );		}		return img;	}