public class RenderOption extends TaskOption implements IRenderOption
The predefined options strings are what BIRT supports. Other options are available depending on custom extensions.
options
ACTION_HANDLER, APP_BASE_URL, BASE_URL, CHART_DPI, 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, RENDER_DPI, REPORTLET_SIZE, RTL_FLAG, SUPPORTED_IMAGE_FORMATS
Constructor and Description |
---|
RenderOption()
constructor
|
RenderOption(IRenderOption options)
Constructor.
|
RenderOption(java.util.Map options)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
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) |
getBooleanOption, getIntOption, getOption, getOptions, getStringOption, hasOption, setOption
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getOption, getOptions, hasOption, setOption
public RenderOption()
public RenderOption(java.util.Map options)
options
- public RenderOption(IRenderOption options)
options
- public java.util.Map getOutputSetting()
getOutputSetting
in interface IRenderOption
public java.lang.String getOutputFormat()
getOutputFormat
in interface IRenderOption
public void setOutputFormat(java.lang.String format)
IRenderOption
setOutputFormat
in interface IRenderOption
public java.lang.String getEmitterID()
getEmitterID
in interface IRenderOption
public void setEmitterID(java.lang.String emitterId)
setEmitterID
in interface IRenderOption
emitterId
- emitter idpublic void setOutputStream(java.io.OutputStream ostream)
IRenderOption
setOutputStream
in interface IRenderOption
public java.io.OutputStream getOutputStream()
getOutputStream
in interface IRenderOption
public void setOutputFileName(java.lang.String outputFileName)
setOutputFileName
in interface IRenderOption
outputFileName
- name of the output filepublic java.lang.String getOutputFileName()
getOutputFileName
in interface IRenderOption
public void setSupportedImageFormats(java.lang.String formats)
setSupportedImageFormats
in interface IRenderOption
formats
- -
the image format supported by the browserpublic java.lang.String getSupportedImageFormats()
getSupportedImageFormats
in interface IRenderOption
public java.lang.String getBaseURL()
getBaseURL
in interface IRenderOption
public void setBaseURL(java.lang.String baseURL)
setBaseURL
in interface IRenderOption
baseURL
- sets the base URL used for action handlingpublic java.lang.String getAppBaseURL()
getAppBaseURL
in interface IRenderOption
public void setAppBaseURL(java.lang.String appBaseUrl)
setAppBaseURL
in interface IRenderOption
appBaseURL
- the app base urlpublic void setActionHandle(IHTMLActionHandler handler)
setActionHandle
in interface IRenderOption
handler
- public void setActionHandler(IHTMLActionHandler handler)
setActionHandler
in interface IRenderOption
public IHTMLActionHandler getActionHandle()
getActionHandle
in interface IRenderOption
public IHTMLActionHandler getActionHandler()
getActionHandler
in interface IRenderOption
public void setImageHandle(IHTMLImageHandler handler)
setImageHandle
in interface IRenderOption
handler
- public void setImageHandler(IHTMLImageHandler handler)
setImageHandler
in interface IRenderOption
public IHTMLImageHandler getImageHandle()
getImageHandle
in interface IRenderOption
public IHTMLImageHandler getImageHandler()
getImageHandler
in interface IRenderOption
public boolean needCloseOutputStreamOnExit()
public void closeOutputStreamOnExit(boolean closeOnExit)
closeOnExit
- Copyright © 2014 OpenText Corp. All rights reserved.