|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.stratelia.webactiv.util.ClientBrowserUtil
public class ClientBrowserUtil
Field Summary | |
---|---|
static Pattern |
CHROME
|
static Pattern |
FREEBSD
|
static Pattern |
KONQUEROR
|
static Pattern |
LINUX
|
static Pattern |
MAC
|
static Pattern |
MICROSOFT
|
static Pattern |
MOZILLA
|
static Pattern |
MOZILLA_LIKE
|
static Pattern |
MSIE
|
static Pattern |
OPERA
|
static Pattern |
SAFARI
|
static Pattern |
UNIX
|
static Pattern |
WINDOWS
|
Method Summary | |
---|---|
static String |
getUserAgent(javax.servlet.http.HttpServletRequest request)
|
static boolean |
isChrome(javax.servlet.http.HttpServletRequest request)
|
static boolean |
isChrome(String userAgent)
|
static boolean |
isFirefox(javax.servlet.http.HttpServletRequest request)
Returns true if the user-agent indicates a Firefox browser. |
static boolean |
isFirefox(String userAgent)
Returns true if the user-agent indicates a Firefox browser. |
static boolean |
isInternetExplorer(javax.servlet.http.HttpServletRequest request)
|
static boolean |
isInternetExplorer(String userAgent)
|
static boolean |
isKonqueror(javax.servlet.http.HttpServletRequest request)
|
static boolean |
isKonqueror(String userAgent)
|
static boolean |
isMacintosh(javax.servlet.http.HttpServletRequest request)
Returns true if the user-agent indicates MacOSX. |
static boolean |
isMacintosh(String userAgent)
Returns true if the user-agent indicates MacOSX. |
static boolean |
isOpera(javax.servlet.http.HttpServletRequest request)
|
static boolean |
isOpera(String userAgent)
|
static boolean |
isSafari(javax.servlet.http.HttpServletRequest request)
Returns true if the user-agent indicates a Safari browser. |
static boolean |
isSafari(String userAgent)
Returns true if the user-agent indicates a Safari browser. |
static boolean |
isUnix(javax.servlet.http.HttpServletRequest request)
Returns true if the user-agent indicates Unix. |
static boolean |
isUnix(String userAgent)
Returns true if the user-agent indicates Unix. |
static boolean |
isWindows(javax.servlet.http.HttpServletRequest request)
Returns true if the user-agent indicates Windows. |
static boolean |
isWindows(String userAgent)
Returns true if the user-agent indicates Windows. |
static String |
rfc2047EncodeFilename(javax.servlet.http.HttpServletRequest request,
String filename)
|
static String |
rfc2047EncodeFilename(String userAgent,
String filename)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final Pattern MOZILLA
public static final Pattern MOZILLA_LIKE
public static final Pattern CHROME
public static final Pattern MSIE
public static final Pattern MICROSOFT
public static final Pattern OPERA
public static final Pattern SAFARI
public static final Pattern KONQUEROR
public static final Pattern LINUX
public static final Pattern WINDOWS
public static final Pattern MAC
public static final Pattern FREEBSD
public static final Pattern UNIX
Method Detail |
---|
public static boolean isWindows(javax.servlet.http.HttpServletRequest request)
request
-
public static boolean isWindows(String userAgent)
userAgent
- the request User-Agent header.
public static boolean isMacintosh(javax.servlet.http.HttpServletRequest request)
request
-
public static boolean isMacintosh(String userAgent)
userAgent
- the request User-Agent header.
public static boolean isUnix(javax.servlet.http.HttpServletRequest request)
request
-
public static boolean isUnix(String userAgent)
userAgent
- the request User-Agent header.
public static boolean isFirefox(javax.servlet.http.HttpServletRequest request)
request
-
public static boolean isFirefox(String userAgent)
userAgent
- the request User-Agent header.
public static boolean isSafari(javax.servlet.http.HttpServletRequest request)
request
-
public static boolean isSafari(String userAgent)
userAgent
- the request User-Agent header.
public static boolean isChrome(javax.servlet.http.HttpServletRequest request)
request
-
public static boolean isChrome(String userAgent)
userAgent
-
public static boolean isOpera(javax.servlet.http.HttpServletRequest request)
request
-
public static boolean isOpera(String userAgent)
userAgent
-
public static boolean isInternetExplorer(javax.servlet.http.HttpServletRequest request)
request
-
public static boolean isInternetExplorer(String userAgent)
userAgent
-
public static boolean isKonqueror(javax.servlet.http.HttpServletRequest request)
request
-
public static boolean isKonqueror(String userAgent)
userAgent
-
public static String getUserAgent(javax.servlet.http.HttpServletRequest request)
request
-
public static String rfc2047EncodeFilename(javax.servlet.http.HttpServletRequest request, String filename)
request
- filename
-
public static String rfc2047EncodeFilename(String userAgent, String filename)
userAgent
- filename
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |