Bug 120345 Need a URL generator API from Engine
The Chart Engine needs the ability to generate a viewer URL from an ActionHandle, this can be provided by a Report Engine public API for instance. The URL should usable as is by the viewer without any additional change. The Chart Engine can take care of evaluating the expressions inside the ActionHandle before calling the Report Engine API if necessary.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/impl/RunAndRenderTask.java
{
	/**
	 * options for rendering the report
	 */
	protected IRenderOption renderOption;
	/**
	 * options for runninging the report
	 */
	protected HashMap runOptions = new HashMap( );
	/**
	 * the output stream for writing the output to
	 */
	protected OutputStream ostream;
	/**
	 * full path for the output file name
	 */
	protected String outputFileName;
	
	/**
	 * specifies the emitter ID used for rendering the report
	 */
	protected String emitterID;
	/**
	 * @param engine
	 *            reference to the report engine
	 * @param runnable
	 *            the runnable report design reference