cz.cuni.amis.pogamut.defcon.communication.messages.commands
Class RequestShareRadar

Package class diagram package RequestShareRadar
java.lang.Object
  extended by cz.cuni.amis.pogamut.base.communication.messages.CommandMessage
      extended by cz.cuni.amis.pogamut.defcon.communication.messages.commands.DefConCommand
          extended by cz.cuni.amis.pogamut.defcon.communication.messages.commands.RequestShareRadar

public class RequestShareRadar
extends DefConCommand

Requests to share a radar with a player.


Constructor Summary
RequestShareRadar(int teamId)
          Creates new instance of command RequestShareRadar.
RequestShareRadar(RequestShareRadar original)
          Cloning constructor...
 
Method Summary
 int getTeamId()
          Id of team to request to share radar with.
 void perform()
          Performs the command - to be used only by the DefConCommandExecutor.
 RequestShareRadar setTeamId(int teamId)
          Id of team to request to share radar with.
 String toHtmlString()
          Returns message in html format.
 String toString()
          Returns human readable serialization of the message.
 
Methods inherited from class cz.cuni.amis.pogamut.defcon.communication.messages.commands.DefConCommand
getStringizedFields, toMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RequestShareRadar

public RequestShareRadar(int teamId)
Creates new instance of command RequestShareRadar. Requests to share a radar with a player.

Parameters:
teamId - Id of team to request to share radar with.

RequestShareRadar

public RequestShareRadar(RequestShareRadar original)
Cloning constructor...

Parameters:
original -
Method Detail

getTeamId

public int getTeamId()
Id of team to request to share radar with.

Returns:
int

setTeamId

public RequestShareRadar setTeamId(int teamId)
Id of team to request to share radar with.

Parameters:
teamId -
Returns:
this object, allows you to chain setters

perform

public void perform()
Performs the command - to be used only by the DefConCommandExecutor.

Specified by:
perform in class DefConCommand

toString

public String toString()
Returns human readable serialization of the message.

Overrides:
toString in class CommandMessage
Returns:
human readable string

toHtmlString

public String toHtmlString()
Returns message in html format.

Returns:
html message


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