|
|||||||||
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.LockedVehicle
public class LockedVehicle
Definition of the event LOCKED.
Complete message documentation: Asynchronous message. Sent as a response to ENTER command. Sent if the ENTER command was unsuccessfull because the vehicle is locked for our bot.
Field Summary | |
---|---|
protected UnrealId |
Id
Id of the vehicle, which we cannot enter, because it is locked. |
protected Location |
Location
Location of the vehicle. |
static java.lang.String |
PROTOTYPE
Example how the message looks like - used during parser tests. |
protected long |
SimTime
|
protected java.lang.String |
Type
Type of the vehicle we wanted to enter. |
Constructor Summary | |
---|---|
LockedVehicle()
Parameter-less contructor for the message. |
|
LockedVehicle(LockedVehicle original)
Cloning constructor from the full message. |
|
LockedVehicle(UnrealId Id,
java.lang.String Type,
Location Location)
Creates new instance of the message LockedVehicle. |
Method Summary | |
---|---|
UnrealId |
getId()
Id of the vehicle, which we cannot enter, because it is locked. |
Location |
getLocation()
Location of the vehicle. |
long |
getSimTime()
Returns the simulation time when the event has occurred. |
java.lang.String |
getType()
Type of the vehicle we wanted to enter. |
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 UnrealId Id
protected java.lang.String Type
protected Location Location
Constructor Detail |
---|
public LockedVehicle()
public LockedVehicle(UnrealId Id, java.lang.String Type, Location Location)
Id
- Id of the vehicle, which we cannot enter, because it is locked.Type
- Type of the vehicle we wanted to enter. What kind of turret or car.Location
- Location of the vehicle.public LockedVehicle(LockedVehicle original)
original
- Method Detail |
---|
public long getSimTime()
IWorldEvent
getSimTime
in interface IWorldChangeEvent
getSimTime
in interface IWorldEvent
protected void setSimTime(long SimTime)
public UnrealId getId()
public java.lang.String getType()
public Location getLocation()
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 |