|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.waveset.util.UserAgent
Simple class to model the User-Agent field in a http header.
Field Summary | |
protected java.lang.String |
_company
|
protected int |
_majorVersion
|
protected int |
_minorVersion
|
protected java.lang.String |
_name
|
protected java.lang.String |
_os
|
protected int |
_revision
|
protected java.lang.String |
_userAgent
|
protected java.lang.String |
_version
|
static java.lang.String |
code_id
|
Constructor Summary | |
UserAgent(javax.servlet.http.HttpServletRequest request)
Using a HttpServletRequest create an object which represents the user's browser. |
Method Summary | |
java.lang.String |
getCompany()
|
int |
getMajorVersion()
|
int |
getMinorVersion()
|
java.lang.String |
getName()
|
java.lang.String |
getOs()
|
java.lang.String |
getUserAgent()
|
java.lang.String |
getVersion()
|
boolean |
isIE()
Check to see if the given browser object is Internet Explorer. |
boolean |
isIE(int major,
int minor)
Check to see if this is IE and is less then or equal to the given release major and minor numbers. |
boolean |
isNetScape()
Check to see if the given browser object is Netscape Communicator. |
void |
setUserAgent(java.lang.String httpUserAgent)
|
java.lang.String |
toString()
Format the information in the User-Agent header parameter to string. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String code_id
protected java.lang.String _company
protected java.lang.String _name
protected java.lang.String _version
protected java.lang.String _userAgent
protected java.lang.String _os
protected int _majorVersion
protected int _minorVersion
protected int _revision
Constructor Detail |
public UserAgent(javax.servlet.http.HttpServletRequest request)
Method Detail |
public void setUserAgent(java.lang.String httpUserAgent)
public java.lang.String getUserAgent()
public java.lang.String getCompany()
public java.lang.String getName()
public java.lang.String getVersion()
public int getMajorVersion()
public int getMinorVersion()
public java.lang.String getOs()
public boolean isIE()
public boolean isNetScape()
public boolean isIE(int major, int minor)
public java.lang.String toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |