Bug 199360 Provide new servlet to retrieve html fragment when in reportlet mode
Currently in reportlet mode, the framesset servlet will still wrap and return all ajax viewer code. We need a new servlet to return only html fragment generated by engine. Then this fragment can be further parsed by client side according to user's requirement.
viewer/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/service/actionhandler/BirtGetPageAllActionHandler.java
*/
	public IViewerReportService getReportService( )
	{
		return BirtReportServiceFactory.getReportService( );
	}
	/**
	 * implement __execute method
	 */
	protected void __execute( ) throws Exception
	{
		
		ViewerAttributeBean attrBean = (ViewerAttributeBean) context.getBean( );
		assert attrBean != null;
		Locale locale = attrBean.getLocale( );
		boolean master = attrBean.isMasterPageContent( );
		boolean svgFlag = getSVGFlag( operation.getOprand( ) );
		String docName = attrBean.getReportDocumentName( );
		
		String bookmark = getBookmark( operation.getOprand( ), context
				.getBean( ) );
		
		InputOptions options = new InputOptions( );
		options.setOption( InputOptions.OPT_REQUEST, context.getRequest( ) );
		options.setOption( InputOptions.OPT_LOCALE, locale );
		options.setOption( InputOptions.OPT_RTL,
				new Boolean( attrBean.isRtl( ) ) );
		options.setOption( InputOptions.OPT_IS_MASTER_PAGE_CONTENT,
				new Boolean( master ) );
		options.setOption( InputOptions.OPT_SVG_FLAG, new Boolean( svgFlag ) );
		options.setOption( InputOptions.OPT_FORMAT, attrBean.getFormat( ) );