View Javadoc

1   package cz.cuni.amis.pogamut.ut2004.tag.protocol;
2   
3   import cz.cuni.amis.pogamut.ut2004.communication.messages.custom.ControlMessages;
4   import cz.cuni.amis.pogamut.ut2004.communication.messages.custom.ICustomControlMessage;
5   import cz.cuni.amis.pogamut.ut2004.tag.protocol.messages.TagGameEnd;
6   import cz.cuni.amis.pogamut.ut2004.tag.protocol.messages.TagGameRunning;
7   import cz.cuni.amis.pogamut.ut2004.tag.protocol.messages.TagGameStart;
8   import cz.cuni.amis.pogamut.ut2004.tag.protocol.messages.TagPassed;
9   import cz.cuni.amis.pogamut.ut2004.tag.protocol.messages.TagPlayerImmunity;
10  import cz.cuni.amis.pogamut.ut2004.tag.protocol.messages.TagPlayerScoreChanged;
11  import cz.cuni.amis.pogamut.ut2004.tag.protocol.messages.TagPlayerStatusChanged;
12  
13  public class TagMessages extends ControlMessages {
14  	
15  	@SuppressWarnings("unchecked")
16  	public static final Class<? extends ICustomControlMessage>[] messages = 
17  		new Class[] {
18  			TagGameEnd.class,
19  			TagGameRunning.class,
20  			TagGameStart.class,
21  			TagPassed.class,
22  			TagPlayerImmunity.class,
23  			TagPlayerScoreChanged.class,
24  			TagPlayerStatusChanged.class,
25  		}
26  	;
27  	
28  	public TagMessages() {
29  		register(messages);
30  	}
31  
32  }