org.eclipse.birt.report.engine.emitter
Interface IEmitterServices


public interface IEmitterServices

Defines interface to supply emitters with necessary information


Method Summary
 java.util.HashMap getEmitterConfig()
           
 org.eclipse.birt.report.engine.executor.IReportExecutor getExecutor()
           
 java.lang.Object getOption(java.lang.String name)
           
 java.lang.Object getRenderContext()
           
 IRenderOption getRenderOption()
           
 org.eclipse.birt.report.engine.api.script.IReportContext getReportContext()
           
 java.lang.String getReportName()
           
 IReportRunnable getReportRunnable()
           
 IEngineTask getTask()
           
 

Method Detail

getEmitterConfig

public java.util.HashMap getEmitterConfig()
Returns:
emitter configuration of engine

getRenderOption

public IRenderOption getRenderOption()
Returns:
render options

getReportName

public java.lang.String getReportName()
Returns:
the current report name

getRenderContext

public java.lang.Object getRenderContext()
Returns:
render context

getReportRunnable

public IReportRunnable getReportRunnable()
Returns:
the report runnable

getOption

public java.lang.Object getOption(java.lang.String name)
Parameters:
name - option name
Returns:
option value

getTask

public IEngineTask getTask()
Returns:
the engine task

getExecutor

public org.eclipse.birt.report.engine.executor.IReportExecutor getExecutor()

getReportContext

public org.eclipse.birt.report.engine.api.script.IReportContext getReportContext()


Copyright © 2005 Actuate Corp. All rights reserved.