Bug 110681 Reportlet
Web pages often use HTML tables instead to organize and position their content. In order to provide more flexibility for integrating report content into the customer web pages, it becomes necessary to introduce a new set of formats that return content as Reportlets or partial DHTML pages. These reportlets can then be included within web pages generated by the customers web application. This project focuses on producing content that is easily embeddable within an overall HTML page.
viewer/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/service/api/IViewerReportService.java
throws ReportServiceException;
	/**
	 * Render the whole report to the OutputStream
	 * 
	 * @param docName
	 * @param pageRange
	 * @param renderOptions
	 * @param out
	 * @throws ReportServiceException
	 */
	void renderReport( String docName, String pageRange,
			InputOptions renderOptions, OutputStream out )
			throws ReportServiceException;
	/**
	 * Run a report, then render it to the OutputStream
	 * 
	 * @param design
	 * @param outputDocName
	 * @param options
	 * @param parameters,
	 *            a map of unparsed parameters (i.e. name (String) -> value
	 *            (String))
	 * @param out
	 * @param activeIds
	 * @throws ReportServiceException
	 */
	void runAndRenderReport( IViewerReportDesignHandle design,
			String outputDocName, InputOptions options, Map parameters,
			OutputStream out, List activeIds ) throws ReportServiceException;
	/**