Bug 154805 Viewer needs to support extended report output formats
BIRT UI supports showing the available report output formats dynamically on preview options. And it requires viewer to support if user choose to preview report as extended output format.
viewer/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/presentation/aggregation/layout/FramesetFragment.java
.setHeader(
						"Content-Disposition", "inline; filename=\"" + filename + "\"" ); 
	}
	/**
	 * Render the report in html/pdf format by calling frameset service.
	 * 
	 * @param request
	 *            incoming http request
	 * @param response
	 *            http response
	 * @exception ServletException
	 * @exception IOException
	 */
	protected void doService( HttpServletRequest request,
			HttpServletResponse response ) throws ServletException,
			IOException, BirtException
	{
		assert ParameterAccessor.PARAM_FORMAT_PDF
				.equalsIgnoreCase( ParameterAccessor.getFormat( request ) );
		BaseAttributeBean attrBean = (BaseAttributeBean) request
				.getAttribute( IBirtConstants.ATTRIBUTE_BEAN );
		assert attrBean != null;
		ServletOutputStream out = response.getOutputStream( );
		IContext context = new BirtContext( request, response );
		GetUpdatedObjectsResponse upResponse = new GetUpdatedObjectsResponse( );
		Operation op = null;
		File file = new File( attrBean.getReportDocumentName( ) );
		if ( !file.exists( ) )
		{
			BirtRunReportActionHandler runReport = new BirtRunReportActionHandler(