org.eclipse.birt.chart.ui.swt.interfaces
Interface IImageServiceProvider


public interface IImageServiceProvider

IImageServiceProvider


Method Summary
 org.eclipse.swt.graphics.Image getEmbeddedImage(java.lang.String fileName)
          get embedded image by file name
 java.util.List<java.lang.String> getEmbeddedImageName()
          get All available embedded image names in report
 java.lang.String getImageAbsoluteURL(org.eclipse.birt.chart.model.attribute.Image image)
          get design time image absolute URL
 org.eclipse.swt.graphics.Image loadImage(java.lang.String fileName)
          get resource image by file name
 java.lang.String saveImage(java.lang.String fullPath, java.lang.String fileName)
          save image to report
 

Method Detail

getEmbeddedImageName

java.util.List<java.lang.String> getEmbeddedImageName()
get All available embedded image names in report

Returns:
list of image names

saveImage

java.lang.String saveImage(java.lang.String fullPath,
                           java.lang.String fileName)
                           throws org.eclipse.birt.chart.exception.ChartException
save image to report

Parameters:
fullPath -
fileName -
Returns:
relative file name
Throws:
org.eclipse.birt.chart.exception.ChartException

getEmbeddedImage

org.eclipse.swt.graphics.Image getEmbeddedImage(java.lang.String fileName)
get embedded image by file name

Parameters:
fileName -
Returns:
org.eclipse.swt.graphics.Image

loadImage

org.eclipse.swt.graphics.Image loadImage(java.lang.String fileName)
                                         throws org.eclipse.birt.chart.exception.ChartException
get resource image by file name

Parameters:
fileName -
Returns:
org.eclipse.swt.graphics.Image
Throws:
org.eclipse.birt.chart.exception.ChartException

getImageAbsoluteURL

java.lang.String getImageAbsoluteURL(org.eclipse.birt.chart.model.attribute.Image image)
get design time image absolute URL

Parameters:
image -
Returns:
image URL


Copyright © 2005-2008 Actuate Corp. All rights reserved.