cz.cuni.amis.pogamut.usar2004.communication.messages.usarcommands
Class Initialize

Package class diagram package Initialize
java.lang.Object
  extended by cz.cuni.amis.pogamut.base.communication.messages.CommandMessage
      extended by cz.cuni.amis.pogamut.usar2004.communication.messages.usarcommands.Initialize

public class Initialize
extends cz.cuni.amis.pogamut.base.communication.messages.CommandMessage

Message you'll send at the beginning of the communication to create a robot in the game. You must send this message before you can have a character to play in the game. Corresponding GameBots command is INIT.


Field Summary
protected  String ClassName
           
protected  cz.cuni.amis.pogamut.base3d.worldview.object.Location Location
           
protected  String Name
          Robot name.
protected  cz.cuni.amis.pogamut.base3d.worldview.object.Rotation Rotation
           
protected  String Skin
           
protected  String StartPosition
           
protected  String Team
           
 
Constructor Summary
Initialize()
          WARNING: this is empty-command constructor, you have to use setters to fill it up!
Initialize(Initialize original)
          Cloning constructor.
Initialize(String ClassName, String Name, cz.cuni.amis.pogamut.base3d.worldview.object.Location Location, cz.cuni.amis.pogamut.base3d.worldview.object.Rotation Rotation)
           
Initialize(String ClassName, String Name, cz.cuni.amis.pogamut.base3d.worldview.object.Location Location, cz.cuni.amis.pogamut.base3d.worldview.object.Rotation Rotation, String Skin, String Team)
           
Initialize(String ClassName, String Name, String StringLocation)
           
Initialize(String ClassName, String Name, String StringLocation, String Skin, String Team)
           
 
Method Summary
 String getClassName()
           
 cz.cuni.amis.pogamut.base3d.worldview.object.Location getLocation()
           
 String getName()
           
 cz.cuni.amis.pogamut.base3d.worldview.object.Rotation getRotation()
           
 String getSkin()
           
 String getStartPosition()
           
 String getTeam()
           
 Initialize setClassName(String ClassName)
           
 Initialize setLocation(cz.cuni.amis.pogamut.base3d.worldview.object.Location Location)
           
 Initialize setName(String Name)
           
 Initialize setRotation(cz.cuni.amis.pogamut.base3d.worldview.object.Rotation Rotation)
           
 String toHtmlString()
           
 String toMessage()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ClassName

protected String ClassName

Name

protected String Name
Robot name.


Location

protected cz.cuni.amis.pogamut.base3d.worldview.object.Location Location

StartPosition

protected String StartPosition

Rotation

protected cz.cuni.amis.pogamut.base3d.worldview.object.Rotation Rotation

Skin

protected String Skin

Team

protected String Team
Constructor Detail

Initialize

public Initialize(String ClassName,
                  String Name,
                  cz.cuni.amis.pogamut.base3d.worldview.object.Location Location,
                  cz.cuni.amis.pogamut.base3d.worldview.object.Rotation Rotation,
                  String Skin,
                  String Team)

Initialize

public Initialize(String ClassName,
                  String Name,
                  cz.cuni.amis.pogamut.base3d.worldview.object.Location Location,
                  cz.cuni.amis.pogamut.base3d.worldview.object.Rotation Rotation)

Initialize

public Initialize(String ClassName,
                  String Name,
                  String StringLocation,
                  String Skin,
                  String Team)

Initialize

public Initialize(String ClassName,
                  String Name,
                  String StringLocation)

Initialize

public Initialize()

WARNING: this is empty-command constructor, you have to use setters to fill it up!


Initialize

public Initialize(Initialize original)
Cloning constructor.

Method Detail

getClassName

public String getClassName()

setClassName

public Initialize setClassName(String ClassName)

getName

public String getName()

setName

public Initialize setName(String Name)

getLocation

public cz.cuni.amis.pogamut.base3d.worldview.object.Location getLocation()

setLocation

public Initialize setLocation(cz.cuni.amis.pogamut.base3d.worldview.object.Location Location)

getStartPosition

public String getStartPosition()

getRotation

public cz.cuni.amis.pogamut.base3d.worldview.object.Rotation getRotation()

setRotation

public Initialize setRotation(cz.cuni.amis.pogamut.base3d.worldview.object.Rotation Rotation)

getSkin

public String getSkin()

getTeam

public String getTeam()

toString

public String toString()
Overrides:
toString in class cz.cuni.amis.pogamut.base.communication.messages.CommandMessage

toHtmlString

public String toHtmlString()

toMessage

public String toMessage()


Copyright © 2015 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.