Interface IReportEventHandler
-
- All Known Implementing Classes:
ReportEventAdapter
public interface IReportEventHandlerScript event handler interface for a report
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidafterFactory(IReportContext reportContext)Handle the afterFactory eventvoidafterRender(IReportContext reportContext)Handle the afterRender eventvoidbeforeFactory(IReportDesign report, IReportContext reportContext)Handle the beforeFactory eventvoidbeforeRender(IReportContext reportContext)Handle the beforeRender eventvoidinitialize(IReportContext reportContext)Handle the initialize eventvoidonPageEnd(IPageInstance page, IReportContext reportContext)Handle the onPageEnd eventvoidonPageStart(IPageInstance page, IReportContext reportContext)Handle the onPageStart eventvoidonPrepare(IReportContext reportContext)Handle the onPrepare event
-
-
-
Method Detail
-
initialize
void initialize(IReportContext reportContext) throws ScriptException
Handle the initialize event- Throws:
ScriptException
-
beforeFactory
void beforeFactory(IReportDesign report, IReportContext reportContext) throws ScriptException
Handle the beforeFactory event- Throws:
ScriptException
-
afterFactory
void afterFactory(IReportContext reportContext) throws ScriptException
Handle the afterFactory event- Throws:
ScriptException
-
beforeRender
void beforeRender(IReportContext reportContext) throws ScriptException
Handle the beforeRender event- Throws:
ScriptException
-
afterRender
void afterRender(IReportContext reportContext) throws ScriptException
Handle the afterRender event- Throws:
ScriptException
-
onPrepare
void onPrepare(IReportContext reportContext) throws ScriptException
Handle the onPrepare event- Throws:
ScriptException
-
onPageStart
void onPageStart(IPageInstance page, IReportContext reportContext) throws ScriptException
Handle the onPageStart event- Throws:
ScriptException
-
onPageEnd
void onPageEnd(IPageInstance page, IReportContext reportContext) throws ScriptException
Handle the onPageEnd event- Throws:
ScriptException
-
-