View Javadoc

1   package cz.cuni.amis.pogamut.ut2004.utils;
2   
3   public enum PogamutUT2004Property {
4   	/**
5   	 * Where the bot should connect to (hostname of the server running
6   	 * GameBots2004)
7   	 */
8   	POGAMUT_UT2004_BOT_HOST("pogamut.ut2004.bot.host"),
9   
10  	/**
11  	 * Where the bot should connect to (bot port of the GameBots2004).
12  	 */
13  	POGAMUT_UT2004_BOT_PORT("pogamut.ut2004.bot.port"),
14  
15  	/**
16  	 * Where the server should connect to (hostname of the server running
17  	 * GameBots2004)
18  	 */
19  	POGAMUT_UT2004_SERVER_HOST("pogamut.ut2004.server.host"),
20  
21  	/**
22  	 * Where the server should connect to (server port of the GameBots2004)
23  	 */
24  	POGAMUT_UT2004_SERVER_PORT("pogamut.ut2004.server.port"),
25  
26  	/**
27  	 * Where the observer should connect to (hostname of the server running
28  	 * GameBots2004)
29  	 */
30  	POGAMUT_UT2004_OBSERVER_HOST("pogamut.ut2004.observer.host"),
31  
32  	/**
33  	 * Where the observer should connect to (observer port of the GameBots2004)
34  	 */
35  	POGAMUT_UT2004_OBSERVER_PORT("pogamut.ut2004.observer.port"),
36  
37  	/** Path to the Unreal home dir. */
38  	POGAMUT_UNREAL_HOME("pogamut.ut2004.home"),
39  
40  	/** Should tests use external UCC instance or they will run internal one? */
41  	POGAMUT_UNREAL_TEST_EXT_SERVER("pogamut.test.useExternalUCC"), 
42  	
43  	/**
44  	 * Whether UT2004PathExecutor is using SetRoute command (causes RED LINE to appear in UT2004 GUI when enablind "display bot routes").
45  	 */
46  	POGAMUT_UT2004_PATH_EXECUTOR_SEND_SET_ROUTE("pogamut.ut2004.path_executor.send_set_route");
47  
48  	private String key;
49  
50  	private PogamutUT2004Property(String key) {
51  		this.key = key;
52  	}
53  
54  	public String getKey() {
55  		return key;
56  	}
57  
58  	public String toString() {
59  		return key;
60  	}
61  }