View Javadoc

1   package cz.cuni.amis.pogamut.ut2004.bot.command;
2   
3   import java.util.logging.Logger;
4   
5   import cz.cuni.amis.pogamut.base.agent.module.SensomotoricModule;
6   import cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot;
7   
8   /**
9    * Basic abstract class that is the ancestor of classes that provide wrapped UT
10   * bot commands.
11   * 
12   * @author Michal 'Knight' Bida
13   */
14  public abstract class BotCommands extends SensomotoricModule<UT2004Bot> {
15  
16  	/**
17  	 * Constructor. Setups the command module based on given agent and logger.
18  	 * 
19  	 * @param agent
20  	 *            AbstractUT2004Bot we will send commands for
21  	 * @param log
22  	 *            Logger to be used for logging runtime/debug info.
23  	 */
24  	protected BotCommands(UT2004Bot agent, Logger log) {
25  		super(agent, log);
26  	}
27  
28  	protected BotCommands(UT2004Bot agent) {
29  		super(agent);
30  	}
31  }