View Javadoc

1   package cz.cuni.amis.pogamut.base.agent.module;
2   
3   import java.util.logging.Logger;
4   
5   import cz.cuni.amis.pogamut.base.agent.IEmbodiedAgent;
6   import cz.cuni.amis.pogamut.base.communication.command.IAct;
7   import cz.cuni.amis.pogamut.base.communication.worldview.IWorldView;
8   import cz.cuni.amis.pogamut.base.component.controller.ComponentDependencies;
9   
10  public class MotoricModule<AGENT extends IEmbodiedAgent> extends AgentModule<AGENT> {
11  
12  	protected final IAct act;
13  
14  	public MotoricModule(AGENT agent) {
15  		this(agent, null);
16  	}
17  	
18  	public MotoricModule(AGENT agent, Logger log) {
19  		this(agent, log, null);
20  	}
21  	
22  	public MotoricModule(AGENT agent, Logger log, ComponentDependencies dependencies) {
23  		super(agent, log, dependencies);
24  		this.act = agent.getAct();
25  	}
26  	
27  }