# Uses of Interface
org.eclipse.birt.report.engine.api.IImage

Packages that use IImage
Package
Description
org.eclipse.birt.report.engine.api
This is an application-writer's interface for using the BIRT report engine.

## Uses of IImage in org.eclipse.birt.report.engine.api

Methods in org.eclipse.birt.report.engine.api that return IImage
Modifier and Type
Method
Description
`IImage`
IReportRunnable.`getImage(String name)`
returns an image stored in a report design file, or null if the image name does not exist
Methods in org.eclipse.birt.report.engine.api with parameters of type IImage
Modifier and Type
Method
Description
`CachedImage`
HTMLImageHandler.`addCachedImage(String id, int type, IImage image, org.eclipse.birt.report.engine.api.script.IReportContext context)`
add the image into cache.
`CachedImage`
IHTMLImageHandler.`addCachedImage(String id, int type, IImage image, org.eclipse.birt.report.engine.api.script.IReportContext context)`
add the image into image cache, so it can be accessed through `getCachedImage`.
`protected String`
HTMLCompleteImageHandler.`getImageMapID(IImage image)`
returns the unique identifier for the image
`protected String`
HTMLServerImageHandler.`getImageMapID(IImage image)`
returns the unique identifier for the image
`protected String`
HTMLCompleteImageHandler.`handleImage(IImage image, Object context, String prefix, boolean needMap)`
handles an image report item and returns an image URL
`protected String`
HTMLServerImageHandler.`handleImage(IImage image, Object context, String prefix, boolean needMap)`
handles an image report item and returns an image URL
`protected String`
HTMLServerImageHandler.`handleTempImage(IImage image, String prefix, boolean needMap)`
Handle a temporary image .
`String`
HTMLCompleteImageHandler.`onCustomImage(IImage image, Object context)`
Deprecated.
`String`
HTMLImageHandler.`onCustomImage(IImage image, Object context)`
Deprecated.
`String`
HTMLImageHandler.`onCustomImage(IImage image, org.eclipse.birt.report.engine.api.script.IReportContext context)`
`String`
HTMLServerImageHandler.`onCustomImage(IImage image, Object context)`
Deprecated.
`String`
IHTMLImageHandler.`onCustomImage(IImage image, Object context)`
Deprecated.
`String`
IHTMLImageHandler.`onCustomImage(IImage image, org.eclipse.birt.report.engine.api.script.IReportContext context)`
`String`
HTMLCompleteImageHandler.`onDesignImage(IImage image, Object context)`
Deprecated.
`String`
HTMLImageHandler.`onDesignImage(IImage image, Object context)`
Deprecated.
`String`
HTMLImageHandler.`onDesignImage(IImage image, org.eclipse.birt.report.engine.api.script.IReportContext context)`
`String`
HTMLServerImageHandler.`onDesignImage(IImage image, Object context)`
Deprecated.
`String`
IHTMLImageHandler.`onDesignImage(IImage image, Object context)`
Deprecated.
`String`
IHTMLImageHandler.`onDesignImage(IImage image, org.eclipse.birt.report.engine.api.script.IReportContext context)`
`String`
HTMLCompleteImageHandler.`onDocImage(IImage image, Object context)`
Deprecated.
`String`
HTMLImageHandler.`onDocImage(IImage image, Object context)`
Deprecated.
`String`
HTMLImageHandler.`onDocImage(IImage image, org.eclipse.birt.report.engine.api.script.IReportContext context)`
`String`
HTMLServerImageHandler.`onDocImage(IImage image, Object context)`
Deprecated.
`String`
IHTMLImageHandler.`onDocImage(IImage image, Object context)`
Deprecated.
`String`
IHTMLImageHandler.`onDocImage(IImage image, org.eclipse.birt.report.engine.api.script.IReportContext context)`
`String`
HTMLCompleteImageHandler.`onFileImage(IImage image, Object context)`
Deprecated.
`String`
HTMLImageHandler.`onFileImage(IImage image, Object context)`
Deprecated.
`String`
HTMLImageHandler.`onFileImage(IImage image, org.eclipse.birt.report.engine.api.script.IReportContext context)`
`String`
HTMLServerImageHandler.`onFileImage(IImage image, Object context)`
Deprecated.
`String`
IHTMLImageHandler.`onFileImage(IImage image, Object context)`
Deprecated.
`String`
IHTMLImageHandler.`onFileImage(IImage image, org.eclipse.birt.report.engine.api.script.IReportContext context)`
`String`
HTMLCompleteImageHandler.`onURLImage(IImage image, Object context)`
Deprecated.
`String`
HTMLImageHandler.`onURLImage(IImage image, Object context)`
Deprecated.
`String`
HTMLImageHandler.`onURLImage(IImage image, org.eclipse.birt.report.engine.api.script.IReportContext context)`
`String`
HTMLServerImageHandler.`onURLImage(IImage image, Object context)`
Deprecated.
`String`
IHTMLImageHandler.`onURLImage(IImage image, Object context)`
Deprecated.
`String`
IHTMLImageHandler.`onURLImage(IImage image, org.eclipse.birt.report.engine.api.script.IReportContext context)`