Bug 209119 Need WebViewer provide cancel function
Need WebViewer provide a cancel function, this will be used to cancel current report execution during designer preview.
viewer/org.eclipse.birt.report.viewer/src/org/eclipse/birt/report/viewer/utilities/WebViewer.java
}
		if ( encodedResourceFolder == null )
			encodedResourceFolder = ""; 
		String reportParam = "__report"; 
		if ( isReportDocument( encodedReportName ) )
			reportParam = "__document"; 
		reportParam += "=" + encodedReportName; 
		
		
		String asattachment = null;
		if ( POSTSCRIPT.equalsIgnoreCase( format ) )
			asattachment = "&__asattachment=true"; 	
		
		int dpi = Toolkit.getDefaultToolkit( ).getScreenResolution( );
		
		return getBaseURL( )
				+ servletName
				+ "?" 
				+ reportParam
				+ "&__format=" + format 
				+ "&__svg=" + String.valueOf( bSVGFlag ) 
				+ ( LocaleTable.containsKey( locale )
						? "&__locale=" + LocaleTable.get( locale ) : "" ) 
				+ "&__designer=" 
				+ String.valueOf( inDesigner )
				+ "&__masterpage=" + String.valueOf( bMasterPageContent ) 
				+ "&__rtl=" + String.valueOf( rtl ) 
				+ ( maxrows != null && maxrows.trim( ).length( ) > 0
						? "&__maxrows=" + maxrows : "" )