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
	 */
	List getResultSetsMetadata( String docName, String instanceId,
			InputOptions options ) throws ReportServiceException;
	/**
	 * Render an image to the OutputStream
	 * 
	 * @param docName
	 * @param imageId
	 * @param out
	 * @param options
	 * @throws ReportServiceException
	 */
	void getImage( String docName, String imageId, OutputStream out,
			InputOptions options ) throws ReportServiceException;
	/**
	 * Get a toc node TODO: This method will be changed to return a TOCNode
	 * (engineapi)
	 * 
	 * @param docName
	 * @param tocId
	 * @param options
	 * @return
	 * @throws ReportServiceException
	 */
	ToC getTOC( String docName, String tocId, InputOptions options )
			throws ReportServiceException;
	/**
	 * Get total page count
	 *