View Javadoc

1   
2       		/**
3            	IMPORTANT !!!
4   
5            	DO NOT EDIT THIS FILE. IT IS GENERATED FROM 
6            	THE JavaClassesGenerator.xslt. MODIFY THAT FILE INSTEAD OF THIS ONE.
7            
8            	Use Ant task process-gb-messages after that to generate this file again.
9            
10           	IMPORTANT END !!!
11          	*/
12   			   	
13      		package cz.cuni.amis.pogamut.ut3.communication.messages.gbinfomessages;
14  
15              import java.util.*;import javax.vecmath.*;import cz.cuni.amis.pogamut.base.communication.messages.*;import cz.cuni.amis.pogamut.base.communication.worldview.*;import cz.cuni.amis.pogamut.base.communication.worldview.event.*;import cz.cuni.amis.pogamut.base.communication.worldview.object.*;import cz.cuni.amis.pogamut.multi.communication.worldview.object.*;import cz.cuni.amis.pogamut.base.communication.translator.event.*;import cz.cuni.amis.pogamut.multi.communication.translator.event.*;import cz.cuni.amis.pogamut.base3d.worldview.object.*;import cz.cuni.amis.pogamut.base3d.worldview.object.event.*;import cz.cuni.amis.pogamut.ut2004.communication.messages.*;import cz.cuni.amis.pogamut.ut2004.communication.worldview.objects.*;import cz.cuni.amis.pogamut.ut2004multi.communication.worldview.objects.*;import cz.cuni.amis.pogamut.ut2004.communication.translator.itemdescriptor.*;import cz.cuni.amis.pogamut.ut2004.communication.messages.ItemType.Category;import cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId;import cz.cuni.amis.utils.exception.*;import cz.cuni.amis.pogamut.base.communication.translator.event.IWorldObjectUpdateResult.Result;import cz.cuni.amis.utils.SafeEquals;import cz.cuni.amis.pogamut.base.agent.*;import cz.cuni.amis.pogamut.multi.agent.*;import cz.cuni.amis.pogamut.multi.communication.worldview.property.*;import cz.cuni.amis.pogamut.ut2004multi.communication.worldview.property.*;import cz.cuni.amis.utils.token.*;import cz.cuni.amis.utils.*;
16  
17              /**
18               * Serves for the purpose of testing the parser. Warning - first item in PROTOTYPES is null!
19               */
20              public class InfoMessages {
21              	public static final String[] PROTOTYPES =
22              		new String[]{
23              			null // dummy
24              			,Empty.PROTOTYPE,AliveMessage.PROTOTYPE,BeginMessage.PROTOTYPE
25              		};
26  
27              	/** Serves to initialize map */
28              	private static final Map<String,Class<? extends InfoMessage>> prototypeMap =
29              		new HashMap<String,Class<? extends InfoMessage>>();
30  
31              	/** Unmodifiable map message.PROTOTYPE -> message.class */
32             		public static final Map<String,Class<? extends InfoMessage>> PROTOTYPE_MAP;
33  
34              	static {
35              		
36              			prototypeMap.put(Empty.PROTOTYPE, Empty.class);
37             			
38              			prototypeMap.put(AliveMessage.PROTOTYPE, AliveMessage.class);
39             			
40              			prototypeMap.put(BeginMessage.PROTOTYPE, BeginMessage.class);
41             			
42  					PROTOTYPE_MAP = Collections.unmodifiableMap(prototypeMap);
43              	}
44              }
45  
46