View Javadoc

1   
2   	 	/**
3            IMPORTANT !!!
4   
5            DO NOT EDIT THIS FILE. IT IS GENERATED FROM approriate xml file in xmlresources/gbcommands BY
6            THE JavaClassesGenerator.xslt. MODIFY THAT FILE INSTEAD OF THIS ONE.
7            
8            Use Ant task process-gb-messages after that to generate .java files again.
9            
10           IMPORTANT END !!!
11          */
12   	package cz.cuni.amis.pogamut.ut2004.communication.messages.gbcommands;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.*;
13   		/**
14   		 * Representation of the GameBots2004 command SEE.
15   		 *
16   		 * 
17  		Request messages about objects the observed player sees.
18          The observer will send PLR, INV, NAV, MOV, PRJ and VEH messages.
19  	
20           */
21   	public class GetVisibleObjects 
22  		extends CommandMessage
23  	        {
24  	        	
25  		        
26      	/** Example how the message looks like - used during parser tests. */
27      	public static final String PROTOTYPE =
28      		"";
29      
30  		/**
31  		 * Creates new instance of command GetVisibleObjects.
32  		 * 
33  		Request messages about objects the observed player sees.
34          The observer will send PLR, INV, NAV, MOV, PRJ and VEH messages.
35  	
36  		 * Corresponding GameBots message for this command is
37  		 * SEE.
38  		 *
39  		 * 
40  		 */
41  		public GetVisibleObjects(
42  			
43  		) {
44  			
45  		}
46  
47  			
48  		
49  		/**
50  		 * Cloning constructor.
51  		 *
52  		 * @param original
53  		 */
54  		public GetVisibleObjects(GetVisibleObjects original) {
55  		   
56  		}
57      
58   	    public String toString() {
59              return toMessage();
60          }
61   	
62   		public String toHtmlString() {
63  			return super.toString() + "[<br/>" +
64              	 
65              	"<br/>]"
66              ;
67  		}
68   	
69  		public String toMessage() {
70       		StringBuffer buf = new StringBuffer();
71       		buf.append("SEE");
72       		
73     			return buf.toString();
74     		}
75   	
76   		// --- Extra Java from XML BEGIN (extra/code/java)
77          	
78  		// --- Extra Java from XML END (extra/code/java)
79   	
80  	        }
81