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
addChild( new ToolbarFragment( ) );
		addChild( new ReportFragment( ) );
	}
	/**
	 * Service provided by the fragment. This is the entry point of engine
	 * framgent. It generally includes a JSP page to render a certain part of
	 * web viewer.
	 * 
	 * @param request
	 *            incoming http request
	 * @param response
	 *            http response
	 * @exception ServletException
	 * @exception IOException
	 */
	public void service( HttpServletRequest request,
			HttpServletResponse response ) throws ServletException,
			IOException, BirtException
	{
		BaseAttributeBean attrBean = (BaseAttributeBean) request
				.getAttribute( IBirtConstants.ATTRIBUTE_BEAN );
		if ( attrBean != null
				&& !attrBean.isMissingParameter( )
				&& ParameterAccessor.PARAM_FORMAT_PDF
						.equalsIgnoreCase( attrBean.getFormat( ) ) )
		{
			this.doPreService( request, response );
			this.doService( request, response );
			this.doPostService( request, response );
		}