View Javadoc

1   
2               /**
3               IMPORTANT !!!
4   
5               DO NOT EDIT THIS FILE. IT IS GENERATED FROM approriate xml file in xmlresources/gbinfomessages BY
6               THE JavaClassesGenerator.xslt. MODIFY THESE FILES INSTEAD OF THIS ONE.
7   
8               IMPORTANT END !!!
9               */
10              package
11              cz.cuni.amis.pogamut.udk.communication.messages.gbinfomessages;
12  	    		import java.util.*;
13      import javax.vecmath.*;
14      import cz.cuni.amis.pogamut.base.communication.messages.*;
15      import cz.cuni.amis.pogamut.base.communication.worldview.*;
16      import cz.cuni.amis.pogamut.base.communication.worldview.event.*;
17      import cz.cuni.amis.pogamut.base.communication.worldview.object.*;
18      import cz.cuni.amis.pogamut.base.communication.translator.event.*;
19      import cz.cuni.amis.pogamut.base3d.worldview.object.*;
20      import cz.cuni.amis.pogamut.base3d.worldview.object.event.*;
21      import cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId;
22      import cz.cuni.amis.pogamut.udk.communication.messages.*;
23      import cz.cuni.amis.pogamut.udk.communication.worldview.objects.*;
24      import cz.cuni.amis.pogamut.udk.communication.translator.itemdescriptor.*;
25      import cz.cuni.amis.pogamut.udk.communication.messages.ItemType.Category;
26      import cz.cuni.amis.utils.exception.*;
27      import cz.cuni.amis.pogamut.base.communication.translator.event.IWorldObjectUpdateResult.Result;
28      import cz.cuni.amis.utils.SafeEquals;
29      import cz.cuni.amis.pogamut.multi.communication.worldview.object.*;
30      
31              
32              /**
33                
34  		After receiving READY command, GameBots start to export information about the game. These information are enveloped by HandShakeStart and HandShakeEnd messages.
35  	
36                            Corresponding GameBots message is
37                            EHS.
38                        
39               */
40              
41              public class
42              HandShakeEnd
43                      extends GBEvent
44                  
45  	            	implements IWorldEvent, IWorldChangeEvent
46  
47              {
48              
49      	/** Example how the message looks like - used during parser tests. */
50      	public static final String PROTOTYPE =
51      		"EHS";
52      
53  
54              /////// Properties BEGIN
55              
56              /////// Properties END
57  
58              /////// Extra Java code BEGIN
59  
60              	/////// Additional code from xslt BEGIN
61              		
62         					public long getSimTime() {
63         						// NOT IMPLEMENTED FOR UDK
64         						return 0;
65         					}
66              		
67  
68  
69              	/////// Additional code from xslt END
70  
71  	            /////// Extra Java from XML BEGIN
72              		
73              	/////// Extra Java from XML END
74  
75              /////// Extra Java code END
76  
77              
78  
79              /**
80                * Cloning constructor.
81                */
82               public HandShakeEnd(HandShakeEnd original) {
83                  
84               }
85  
86               
87                   /**
88                    * Used by Yylex to create empty message then to fill it's protected fields (Yylex is in the same package).
89                    */
90  	             public HandShakeEnd() {
91  	             }
92               
93  
94                   
95              public String toString() {
96                  return
97                  
98                  		super.toString() + " | " +
99                  		 "";
100                 	
101              }
102 
103              public String toHtmlString() {
104                 return super.toString() +
105              "";
106              }
107 
108              
109              
110              }
111 
112