public class HTMLServerImageHandler extends HTMLImageHandler
| 限定符和类型 | 字段和说明 |
|---|---|
protected java.util.logging.Logger |
log |
| 构造器和说明 |
|---|
HTMLServerImageHandler()
dummy constructor
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected java.lang.String |
createUniqueFileName(java.lang.String imageDir,
java.lang.String prefix)
returns a unique file name based on a directory and name prefix
|
protected java.lang.String |
createUniqueFileName(java.lang.String imageDir,
java.lang.String prefix,
java.lang.String postfix)
creates a unique tempoary file to store an image
|
void |
getImage(java.io.OutputStream out,
java.lang.String imageDir,
java.lang.String imageID)
get image
|
protected java.lang.String |
getImageMapID(IImage image)
returns the unique identifier for the image
|
protected java.lang.String |
handleImage(IImage image,
java.lang.Object context,
java.lang.String prefix,
boolean needMap)
handles an image report item and returns an image URL
|
protected java.lang.String |
handleTempImage(IImage image,
java.lang.String prefix,
boolean needMap)
Handle a temporary image .
|
java.lang.String |
onCustomImage(IImage image,
java.lang.Object context)
已过时。
|
java.lang.String |
onDesignImage(IImage image,
java.lang.Object context)
已过时。
|
java.lang.String |
onDocImage(IImage image,
java.lang.Object context)
已过时。
|
java.lang.String |
onFileImage(IImage image,
java.lang.Object context)
已过时。
|
java.lang.String |
onURLImage(IImage image,
java.lang.Object context)
已过时。
|
addCachedImage, getCachedImage, getRenderContext, onCustomImage, onDesignImage, onDocImage, onFileImage, onURLImagepublic java.lang.String onDesignImage(IImage image, java.lang.Object context)
onDesignImage 在接口中 IHTMLImageHandleronDesignImage 在类中 HTMLImageHandlerimage - the image definition objectcontext - the context for generating the URLorg.eclipse.birt.report.engine.api2.IHTMLImageHandler#onDesignImage(org.eclipse.birt.report.engine.api2.IImage,
java.lang.Object)public java.lang.String onDocImage(IImage image, java.lang.Object context)
onDocImage 在接口中 IHTMLImageHandleronDocImage 在类中 HTMLImageHandlerimage - the image definition objectcontext - the context for generating the URLorg.eclipse.birt.report.engine.api2.IHTMLImageHandler#onDocImage(org.eclipse.birt.report.engine.api2.IImage,
java.lang.Object)public java.lang.String onURLImage(IImage image, java.lang.Object context)
onURLImage 在接口中 IHTMLImageHandleronURLImage 在类中 HTMLImageHandlerimage - the image definition objectcontext - the context for generating the URLorg.eclipse.birt.report.engine.api2.IHTMLImageHandler#onURLImage(org.eclipse.birt.report.engine.api2.IImage,
java.lang.Object)public java.lang.String onCustomImage(IImage image, java.lang.Object context)
onCustomImage 在接口中 IHTMLImageHandleronCustomImage 在类中 HTMLImageHandlerimage - the image definition objectcontext - the context for generating the URLorg.eclipse.birt.report.engine.api2.IHTMLImageHandler#onCustomImage(org.eclipse.birt.report.engine.api2.IImage,
java.lang.Object)protected java.lang.String createUniqueFileName(java.lang.String imageDir,
java.lang.String prefix)
imageDir - directory to store the imageprefix - prefix for the file nameprotected java.lang.String createUniqueFileName(java.lang.String imageDir,
java.lang.String prefix,
java.lang.String postfix)
imageDir - directory to put image intoprefix - file name prefixpostfix - file name postfixpublic java.lang.String onFileImage(IImage image, java.lang.Object context)
onFileImage 在接口中 IHTMLImageHandleronFileImage 在类中 HTMLImageHandlerimage - the image definition objectcontext - the context for generating the URLorg.eclipse.birt.report.engine.api2.IHTMLImageHandler#onFileImage(org.eclipse.birt.report.engine.api2.IImage,
java.lang.Object)protected java.lang.String handleImage(IImage image, java.lang.Object context, java.lang.String prefix, boolean needMap)
image - represents the image design informationcontext - context informationprefix - image prefix in URLneedMap - whether image map is neededprotected java.lang.String handleTempImage(IImage image, java.lang.String prefix, boolean needMap)
image - represents the image design informationprefix - image prefix in URLneedMap - whether image map is neededprotected java.lang.String getImageMapID(IImage image)
image - the image objectpublic void getImage(java.io.OutputStream out,
java.lang.String imageDir,
java.lang.String imageID)
throws EngineException
out - the output stream of imageimageDir - the image directoryimageID - id of imagejava.io.IOExceptionEngineExceptionCopyright © 2008 Actuate Corp. All rights reserved.