public class FallEdge extends InfoMessage implements IWorldEvent, IWorldChangeEvent
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
Fell
Flag for falling, if true, then the bot is already falling.
|
protected Location |
Location
Current location of the bot.
|
static String |
PROTOTYPE
Example how the message looks like - used during parser tests.
|
protected long |
SimTime |
| Constructor and Description |
|---|
FallEdge()
Parameter-less contructor for the message.
|
FallEdge(boolean Fell,
Location Location)
Creates new instance of the message FallEdge.
|
FallEdge(FallEdge original)
Cloning constructor from the full message.
|
| Modifier and Type | Method and Description |
|---|---|
Location |
getLocation()
Current location of the bot.
|
long |
getSimTime()
Simulation time in MILLI SECONDS !!!
|
boolean |
isFell()
Flag for falling, if true, then the bot is already falling.
|
protected void |
setSimTime(long SimTime)
Used by Yylex to slip correct time of the object or programmatically.
|
String |
toHtmlString() |
String |
toJsonLiteral() |
String |
toString() |
public static final String PROTOTYPE
protected long SimTime
protected boolean Fell
protected Location Location
public FallEdge()
public FallEdge(boolean Fell,
Location Location)
Fell - Flag for falling, if true, then the bot is already falling.Location - Current location of the bot.public FallEdge(FallEdge original)
original - public long getSimTime()
getSimTime in interface IWorldChangeEventgetSimTime in interface IWorldEventprotected void setSimTime(long SimTime)
public boolean isFell()
public Location getLocation()
public String toString()
toString in class InfoMessagepublic String toHtmlString()
public String toJsonLiteral()
toJsonLiteral in class InfoMessageCopyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.