|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.birt.report.engine.api.TaskOption
org.eclipse.birt.report.engine.api.RenderOption
public class RenderOption
Settings for rendering a report to an output format. Currently supported options include format of the request, whether to render HTML with style sheet, etc. Potential future options includes image formats in PDF (vector or bitmap), font embedding options, etc.
The predefined options strings are what BIRT supports. Other options are available depending on custom extensions.
| Field Summary |
|---|
| Fields inherited from class org.eclipse.birt.report.engine.api.TaskOption |
|---|
options |
| Fields inherited from interface org.eclipse.birt.report.engine.api.IRenderOption |
|---|
ACTION_HANDLER, APP_BASE_URL, BASE_URL, CLOSE_OUTPUTSTREAM_ON_EXIT, EMITTER_ID, HTML_PAGINATION, IMAGE_HANDLER, LOCALE, OUTPUT_DISPLAY_NONE, OUTPUT_EMITTERID_HTML, OUTPUT_EMITTERID_PDF, OUTPUT_FILE_NAME, OUTPUT_FORMAT, OUTPUT_FORMAT_FO, OUTPUT_FORMAT_HTML, OUTPUT_FORMAT_PDF, OUTPUT_STREAM, RTL_FLAG, SUPPORTED_IMAGE_FORMATS |
| Constructor Summary | |
|---|---|
RenderOption()
constructor |
|
RenderOption(IRenderOption options)
Constructor. |
|
RenderOption(java.util.Map options)
Constructor. |
|
| Method Summary | |
|---|---|
void |
closeOutputStreamOnExit(boolean closeOnExit)
Get flag indicates if the output stream needs to be closed on exit. |
IHTMLActionHandler |
getActionHandle()
Deprecated. |
IHTMLActionHandler |
getActionHandler()
|
java.lang.String |
getAppBaseURL()
Returns the app base url for URL images |
java.lang.String |
getBaseURL()
Returns the base URL for creating an Action URL |
java.lang.String |
getEmitterID()
Get emitter id. |
IHTMLImageHandler |
getImageHandle()
Deprecated. |
IHTMLImageHandler |
getImageHandler()
|
java.lang.String |
getOutputFileName()
Get name of the output file. |
java.lang.String |
getOutputFormat()
returns the output format, i.e., html, pdf, etc. |
java.util.Map |
getOutputSetting()
Deprecated. user should always use the get/set to change the setting. |
java.io.OutputStream |
getOutputStream()
Get output stream |
java.lang.String |
getSupportedImageFormats()
|
boolean |
needCloseOutputStreamOnExit()
If the output stream needs to be closed on exit. |
void |
setActionHandle(IHTMLActionHandler handler)
Deprecated. |
void |
setActionHandler(IHTMLActionHandler handler)
|
void |
setAppBaseURL(java.lang.String appBaseUrl)
Set app base url |
void |
setBaseURL(java.lang.String baseURL)
sets the base url for action handling |
void |
setEmitterID(java.lang.String emitterId)
Set emitter id. |
void |
setImageHandle(IHTMLImageHandler handler)
Deprecated. |
void |
setImageHandler(IHTMLImageHandler handler)
|
void |
setOutputFileName(java.lang.String outputFileName)
Set name of the output file. |
void |
setOutputFormat(java.lang.String format)
Set output format. |
void |
setOutputStream(java.io.OutputStream ostream)
Set output stream. |
void |
setSupportedImageFormats(java.lang.String formats)
|
| Methods inherited from class org.eclipse.birt.report.engine.api.TaskOption |
|---|
getBooleanOption, getOption, getOptions, getStringOption, hasOption, setOption |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.birt.report.engine.api.ITaskOption |
|---|
getOption, getOptions, hasOption, setOption |
| Constructor Detail |
|---|
public RenderOption()
public RenderOption(java.util.Map options)
options - public RenderOption(IRenderOption options)
options - | Method Detail |
|---|
public java.util.Map getOutputSetting()
getOutputSetting in interface IRenderOptionpublic java.lang.String getOutputFormat()
getOutputFormat in interface IRenderOptionpublic void setOutputFormat(java.lang.String format)
IRenderOption
setOutputFormat in interface IRenderOptionpublic java.lang.String getEmitterID()
getEmitterID in interface IRenderOptionpublic void setEmitterID(java.lang.String emitterId)
setEmitterID in interface IRenderOptionemitterId - emitter idpublic void setOutputStream(java.io.OutputStream ostream)
IRenderOption
setOutputStream in interface IRenderOptionpublic java.io.OutputStream getOutputStream()
getOutputStream in interface IRenderOptionpublic void setOutputFileName(java.lang.String outputFileName)
setOutputFileName in interface IRenderOptionoutputFileName - name of the output filepublic java.lang.String getOutputFileName()
getOutputFileName in interface IRenderOptionpublic void setSupportedImageFormats(java.lang.String formats)
setSupportedImageFormats in interface IRenderOptionformats - -
the image format supported by the browserpublic java.lang.String getSupportedImageFormats()
getSupportedImageFormats in interface IRenderOptionpublic java.lang.String getBaseURL()
getBaseURL in interface IRenderOptionpublic void setBaseURL(java.lang.String baseURL)
setBaseURL in interface IRenderOptionbaseURL - sets the base URL used for action handlingpublic java.lang.String getAppBaseURL()
getAppBaseURL in interface IRenderOptionpublic void setAppBaseURL(java.lang.String appBaseUrl)
setAppBaseURL in interface IRenderOptionappBaseURL - the app base urlpublic void setActionHandle(IHTMLActionHandler handler)
setActionHandle in interface IRenderOptionhandler - public void setActionHandler(IHTMLActionHandler handler)
setActionHandler in interface IRenderOptionpublic IHTMLActionHandler getActionHandle()
getActionHandle in interface IRenderOptionpublic IHTMLActionHandler getActionHandler()
getActionHandler in interface IRenderOptionpublic void setImageHandle(IHTMLImageHandler handler)
setImageHandle in interface IRenderOptionhandler - public void setImageHandler(IHTMLImageHandler handler)
setImageHandler in interface IRenderOptionpublic IHTMLImageHandler getImageHandle()
getImageHandle in interface IRenderOptionpublic IHTMLImageHandler getImageHandler()
getImageHandler in interface IRenderOptionpublic boolean needCloseOutputStreamOnExit()
public void closeOutputStreamOnExit(boolean closeOnExit)
closeOnExit -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||