|
|||||||||
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.FastTraceResponse
public class FastTraceResponse
Definition of the event FTR.
Complete message documentation: Asynchronous message. Response of the FASTTRACE command. Note that trace commands are computationally expensive.
Field Summary | |
---|---|
protected Location |
From
Location from which the ray is emitted. |
protected java.lang.String |
Id
An Id matching the one sent by client. |
static java.lang.String |
PROTOTYPE
Example how the message looks like - used during parser tests. |
protected boolean |
Result
True if it hit something, false if not. |
protected long |
SimTime
|
protected Location |
To
Location to which the ray is sent. |
Constructor Summary | |
---|---|
FastTraceResponse()
Parameter-less contructor for the message. |
|
FastTraceResponse(FastTraceResponse original)
Cloning constructor from the full message. |
|
FastTraceResponse(java.lang.String Id,
Location From,
Location To,
boolean Result)
Creates new instance of the message FastTraceResponse. |
Method Summary | |
---|---|
Location |
getFrom()
Location from which the ray is emitted. |
java.lang.String |
getId()
An Id matching the one sent by client. |
long |
getSimTime()
Returns the simulation time when the event has occurred. |
Location |
getTo()
Location to which the ray is sent. |
boolean |
isResult()
True if it hit something, false if not. |
protected void |
setSimTime(long SimTime)
Used by Yylex to slip correct time of the object or programmatically. |
java.lang.String |
toHtmlString()
|
java.lang.String |
toString()
|
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 PROTOTYPE
protected long SimTime
protected java.lang.String Id
protected Location From
protected Location To
protected boolean Result
Constructor Detail |
---|
public FastTraceResponse()
public FastTraceResponse(java.lang.String Id, Location From, Location To, boolean Result)
Id
- An Id matching the one sent by client. Allows bot to match
answer with right query.From
- Location from which the ray is emitted.To
- Location to which the ray is sent.Result
- True if it hit something, false if not.public FastTraceResponse(FastTraceResponse original)
original
- Method Detail |
---|
public long getSimTime()
IWorldEvent
getSimTime
in interface IWorldChangeEvent
getSimTime
in interface IWorldEvent
protected void setSimTime(long SimTime)
public java.lang.String getId()
public Location getFrom()
public Location getTo()
public boolean isResult()
public java.lang.String toString()
toString
in class InfoMessage
public java.lang.String toHtmlString()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |