1 package cz.cuni.amis.pogamut.base.agent.utils.runner.test; 2 3 import com.google.inject.Inject; 4 5 import cz.cuni.amis.pogamut.base.agent.impl.AbstractAgent; 6 import cz.cuni.amis.pogamut.base.agent.params.impl.AgentParameters; 7 import cz.cuni.amis.pogamut.base.component.bus.IComponentBus; 8 import cz.cuni.amis.pogamut.base.utils.logging.IAgentLogger; 9 10 public class TestAgent2 extends AbstractAgent { 11 12 private TestAgentParams params; 13 14 @Inject 15 public TestAgent2(TestAgentParams params, IComponentBus eventBus, IAgentLogger logger) { 16 super(params.getAgentId(), eventBus, logger); 17 this.params = params; 18 } 19 20 public int getParam() { 21 return params.getParam(); 22 } 23 24 25 26 }