View Javadoc

1   package cz.cuni.amis.pogamut.ut2004.tag.protocol.messages;
2   
3   import cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId;
4   import cz.cuni.amis.pogamut.ut2004.communication.messages.custom.ControlMessageField;
5   import cz.cuni.amis.pogamut.ut2004.communication.messages.custom.ControlMessageType;
6   
7   @ControlMessageType(type="TAG_PLAYER_IMMUNITY")
8   public class TagPlayerImmunity extends TagMessage {
9   
10  	@ControlMessageField(index=1)
11  	private UnrealId botId;
12  	
13  	@ControlMessageField(index=2)
14  	private UnrealId immuneFromBotId;
15  	
16  	@ControlMessageField(index=1)
17  	private Boolean status;
18  	
19  	public TagPlayerImmunity() {
20  	}
21  
22  	public UnrealId getBotId() {
23  		return botId;
24  	}
25  
26  	public void setBotId(UnrealId botId) {
27  		this.botId = botId;
28  	}
29  
30  	public UnrealId getImmuneFromBotId() {
31  		return immuneFromBotId;
32  	}
33  
34  	public void setImmuneFromBotId(UnrealId immuneFromBotId) {
35  		this.immuneFromBotId = immuneFromBotId;
36  	}
37  
38  	public Boolean getStatus() {
39  		return status;
40  	}
41  
42  	public void setStatus(Boolean status) {
43  		this.status = status;
44  	}	
45  			
46  }