com.liferay.portal.kernel.servlet
Class BrowserSniffer

java.lang.Object
  extended bycom.liferay.portal.kernel.servlet.BrowserSniffer

public class BrowserSniffer
extends java.lang.Object

View Source See http://www.zytrax.com/tech/web/browser_ids.htm for examples.

Author:
Brian Wing Shun Chan

Constructor Summary
BrowserSniffer()
           
 
Method Summary
static boolean acceptsGzip(javax.servlet.http.HttpServletRequest req)
           
static boolean is_ie_4(javax.servlet.http.HttpServletRequest req)
           
static boolean is_ie_5_5_up(javax.servlet.http.HttpServletRequest req)
           
static boolean is_ie_5_5(javax.servlet.http.HttpServletRequest req)
           
static boolean is_ie_5(javax.servlet.http.HttpServletRequest req)
           
static boolean is_ie_6(javax.servlet.http.HttpServletRequest req)
           
static boolean is_ie_7(javax.servlet.http.HttpServletRequest req)
           
static boolean is_ie(javax.servlet.http.HttpServletRequest req)
           
static boolean is_linux(javax.servlet.http.HttpServletRequest req)
           
static boolean is_mozilla_1_3_up(javax.servlet.http.HttpServletRequest req)
           
static boolean is_mozilla(javax.servlet.http.HttpServletRequest req)
           
static boolean is_ns_4(javax.servlet.http.HttpServletRequest req)
           
static boolean is_rtf(javax.servlet.http.HttpServletRequest req)
           
static boolean is_safari(javax.servlet.http.HttpServletRequest req)
           
static boolean is_wap_xhtml(javax.servlet.http.HttpServletRequest req)
           
static boolean is_wml(javax.servlet.http.HttpServletRequest req)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BrowserSniffer

public BrowserSniffer()
Method Detail

acceptsGzip

public static boolean acceptsGzip(javax.servlet.http.HttpServletRequest req)

is_ie

public static boolean is_ie(javax.servlet.http.HttpServletRequest req)

is_ie_4

public static boolean is_ie_4(javax.servlet.http.HttpServletRequest req)

is_ie_5

public static boolean is_ie_5(javax.servlet.http.HttpServletRequest req)

is_ie_5_5

public static boolean is_ie_5_5(javax.servlet.http.HttpServletRequest req)

is_ie_5_5_up

public static boolean is_ie_5_5_up(javax.servlet.http.HttpServletRequest req)

is_ie_6

public static boolean is_ie_6(javax.servlet.http.HttpServletRequest req)

is_ie_7

public static boolean is_ie_7(javax.servlet.http.HttpServletRequest req)

is_linux

public static boolean is_linux(javax.servlet.http.HttpServletRequest req)

is_mozilla

public static boolean is_mozilla(javax.servlet.http.HttpServletRequest req)

is_mozilla_1_3_up

public static boolean is_mozilla_1_3_up(javax.servlet.http.HttpServletRequest req)

is_ns_4

public static boolean is_ns_4(javax.servlet.http.HttpServletRequest req)

is_rtf

public static boolean is_rtf(javax.servlet.http.HttpServletRequest req)

is_safari

public static boolean is_safari(javax.servlet.http.HttpServletRequest req)

is_wap_xhtml

public static boolean is_wap_xhtml(javax.servlet.http.HttpServletRequest req)

is_wml

public static boolean is_wml(javax.servlet.http.HttpServletRequest req)