Bug 136770 Cannot view report document from web viewer
viewer/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/utility/ParameterAccessor.java
import java.net.URLEncoder;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Enumeration;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Locale;
import java.util.Map;
import java.util.Set;
import javax.servlet.ServletConfig;
import javax.servlet.ServletContext;
import javax.servlet.http.HttpServletRequest;
import org.apache.axis.AxisFault;
/**
 * Utilites class for all types of URl related operatnios.
 * <p>
 */
public class ParameterAccessor
{
	/**
	 * URL parameter names.
	 */
	public static final String PARAM_REPORT = "__report"; 
	public static final String PARAM_REPORT_DOCUMENT = "__document"; 
	public static final String PARAM_FORMAT = "__format"; 
	public static final String PARAM_FORMAT_HTML = "html"; 
	public static final String PARAM_FORMAT_PDF = "pdf"; 
	public static final String PARAM_LOCALE = "__locale"; 
	public static final String PARAM_SVG = "__svg"; 
	public static final String PARAM_PAGE = "__page";