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  		Start of the synchronous batch of MYINV messages - representing
35  		the list of items the observed player has.
36  	
37                            Corresponding GameBots message is
38                            SMYINV.
39                        
40               */
41              
42              public class
43              MyInventoryStart extends
44          InfoMessage
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      		"SMYINV";
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 MyInventoryStart(MyInventoryStart 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 MyInventoryStart() {
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