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
context, op, upResponse );
			runReport.execute( );
		}
		try
		{
			BirtRenderReportActionHandler renderReport = new BirtRenderReportActionHandler(
					context, op, upResponse, out );
			renderReport.execute( );
		}
		catch ( RemoteException e )
		{
			AxisFault fault = (AxisFault) e;
			String message = "<html><body><font color=\"red\">"  
					+ ParameterAccessor.htmlEncode( fault.getFaultString( ) )
					+ "</font></body></html>"; 
			out.write( message.getBytes( ) );
		}
	}
	/**
	 * Override implementation of doPostService.
	 */
	protected String doPostService( HttpServletRequest request,
			HttpServletResponse response ) throws ServletException, IOException
	{
		assert ParameterAccessor.PARAM_FORMAT_PDF
				.equalsIgnoreCase( ParameterAccessor.getFormat( request ) );
		return null;
	}
}