|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object cz.cuni.amis.pogamut.base.communication.messages.InfoMessage cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.TeamChat
public class TeamChat
Definition of the event VMT.
Complete message documentation: Asynchronous message. Recieved message from team chat channel.
Field Summary | |
---|---|
protected Boolean |
ControlServer
True if this message was sent by control server - in that case the id will be id of control server (that has no physical appearance in the game). |
protected UnrealId |
Id
Unique UnrealId of the sender. |
protected String |
Name
Human readable name of the sender. |
static String |
PROTOTYPE
Example how the message looks like - used during parser tests. |
protected long |
SimTime
|
protected String |
Text
A human readable message sent by a team mate in the game on the private team channel. |
Constructor Summary | |
---|---|
TeamChat()
Parameter-less contructor for the message. |
|
TeamChat(TeamChat original)
Cloning constructor from the full message. |
|
TeamChat(UnrealId Id,
String Name,
Boolean ControlServer,
String Text)
Creates new instance of the message TeamChat. |
Method Summary | |
---|---|
UnrealId |
getId()
Unique UnrealId of the sender. |
String |
getName()
Human readable name of the sender. |
long |
getSimTime()
Simulation time in MILLI SECONDS !!! |
String |
getText()
A human readable message sent by a team mate in the game on the private team channel. |
Boolean |
isControlServer()
True if this message was sent by control server - in that case the id will be id of control server (that has no physical appearance in the game). |
protected void |
setSimTime(long SimTime)
Used by Yylex to slip correct time of the object or programmatically. |
String |
toHtmlString()
|
String |
toJsonLiteral()
|
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final String PROTOTYPE
protected long SimTime
protected UnrealId Id
protected String Name
protected Boolean ControlServer
protected String Text
Constructor Detail |
---|
public TeamChat()
public TeamChat(UnrealId Id, String Name, Boolean ControlServer, String Text)
Id
- Unique UnrealId of the sender.Name
- Human readable name of the sender.ControlServer
- True if this message was sent by control server - in that case the id will be id of control server (that has no physical appearance in the game).Text
- A human readable message sent by a team mate in the game on
the private team channel.public TeamChat(TeamChat original)
original
- Method Detail |
---|
public long getSimTime()
getSimTime
in interface IWorldChangeEvent
getSimTime
in interface IWorldEvent
protected void setSimTime(long SimTime)
public UnrealId getId()
public String getName()
public Boolean isControlServer()
public String getText()
public String toString()
toString
in class InfoMessage
public String toHtmlString()
public String toJsonLiteral()
toJsonLiteral
in class InfoMessage
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |