|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.myfaces.trinidadinternal.agent.DefaultAgent
org.apache.myfaces.trinidadinternal.agent.AgentImpl
public class AgentImpl
The implementation of agent interface
This implementation supports agents recognized by all uix22 This class returns name strings (instead of int's) Certain agents/platforms have been renamed - using "webkit" (instead of safari), on recommendation from uix team - using "gecko" for all gecko based browsers - using "ppc" (instead of windows) for platform
| Field Summary |
|---|
| Fields inherited from interface org.apache.myfaces.trinidad.context.Agent |
|---|
AGENT_BLACKBERRY, AGENT_EMAIL, AGENT_GECKO, AGENT_GENERICPDA, AGENT_GOOGLEBOT, AGENT_IE, AGENT_KONQUEROR, AGENT_MSNBOT, AGENT_NOKIA_S60, AGENT_OPERA, AGENT_ORACLE_SES, AGENT_UNKNOWN, AGENT_VERSION_UNKNOWN, AGENT_WEBKIT, MAKE_MODEL_UNKNOWN, PLATFORM_ANDROID, PLATFORM_BLACKBERRY, PLATFORM_GENERICPDA, PLATFORM_IPHONE, PLATFORM_LINUX, PLATFORM_MAC, PLATFORM_MACOS, PLATFORM_NOKIA_S60, PLATFORM_PALM, PLATFORM_PPC, PLATFORM_SOLARIS, PLATFORM_UNKNOWN, PLATFORM_VERSION_UNKNOWN, PLATFORM_WINDOWS, TYPE_DESKTOP, TYPE_PDA, TYPE_PHONE, TYPE_TELNET, TYPE_UNKNOWN, TYPE_WEBCRAWLER |
| Constructor Summary | |
|---|---|
AgentImpl()
|
|
AgentImpl(boolean nullAgentEntry)
|
|
| Method Summary | |
|---|---|
java.lang.String |
getAgentName()
|
java.lang.String |
getAgentVersion()
|
java.util.Map<java.lang.Object,java.lang.Object> |
getCapabilities()
|
java.lang.String |
getHardwareMakeModel()
|
java.lang.String |
getPlatformName()
|
java.lang.String |
getPlatformVersion()
|
java.lang.Object |
getType()
|
void |
setAgent(java.lang.String agent)
|
void |
setAgentEntryToNULL()
|
void |
setAgentVersion(java.lang.String version)
|
void |
setMakeModel(java.lang.String makemodel)
|
void |
setPlatform(java.lang.String platform)
|
void |
setPlatformVersion(java.lang.String version)
|
void |
setType(java.lang.Object type)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AgentImpl()
public AgentImpl(boolean nullAgentEntry)
| Method Detail |
|---|
public java.lang.Object getType()
getType in interface org.apache.myfaces.trinidad.context.AgentgetType in class DefaultAgentTYPE_UNKNOWN if not available.
public java.lang.String getAgentName()
getAgentName in interface org.apache.myfaces.trinidad.context.AgentgetAgentName in class DefaultAgentnull if not available.
public java.lang.String getAgentVersion()
getAgentVersion in interface org.apache.myfaces.trinidad.context.AgentgetAgentVersion in class DefaultAgentnull if not available.public java.lang.String getPlatformName()
getPlatformName in interface org.apache.myfaces.trinidad.context.AgentgetPlatformName in class DefaultAgentnull if not available.
public java.lang.String getPlatformVersion()
getPlatformVersion in interface org.apache.myfaces.trinidad.context.AgentgetPlatformVersion in class DefaultAgentnull if not available.public java.lang.String getHardwareMakeModel()
getHardwareMakeModel in interface org.apache.myfaces.trinidad.context.AgentgetHardwareMakeModel in class DefaultAgentnull if not available.
public java.util.Map<java.lang.Object,java.lang.Object> getCapabilities()
getCapabilities in interface org.apache.myfaces.trinidad.context.AgentgetCapabilities in class DefaultAgentpublic void setType(java.lang.Object type)
public void setAgent(java.lang.String agent)
public void setAgentVersion(java.lang.String version)
public void setPlatform(java.lang.String platform)
public void setPlatformVersion(java.lang.String version)
public void setMakeModel(java.lang.String makemodel)
public void setAgentEntryToNULL()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||