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
else
		{
			super.doPreService( request, response );
			super.doService( request, response );
			String target = super.doPostService( request, response );
			if ( target != null && target.length( ) > 0 )
			{
				RequestDispatcher rd = request.getRequestDispatcher( target );
				rd.include( request, response );
			}
		}
	}
	/**
	 * Anything before do service.
	 * 
	 * @param request
	 *            incoming http request
	 * @param response
	 *            http response
	 * @exception ServletException
	 * @exception IOException
	 */
	protected void doPreService( HttpServletRequest request,
			HttpServletResponse response ) throws ServletException, IOException
	{
		assert ParameterAccessor.PARAM_FORMAT_PDF
				.equalsIgnoreCase( ParameterAccessor.getFormat( request ) );
		response.setContentType( "application/pdf" ); 
		String filename = ParameterAccessor.generateFileName( request );
		response