BOT - PARAMS - public class USAR2004BotFactory<BOT extends USAR2004Bot,PARAMS extends USAR2004AgentParameters>
extends cz.cuni.amis.pogamut.base.factory.guice.GuiceAgentFactory<BOT,PARAMS>
IUT2004Bot factory. It needs UT2004BotModule to work correctly and the module is required
to bound IAgent to the IUT2004Bot, otherwise the method UT2004BotFactory#newAgent(IRemoteAgentParameters)
will throw ClassCastException.
For more info about the factory, see GuiceAgentFactory.
| Constructor and Description |
|---|
USAR2004BotFactory(USAR2004BotModule<PARAMS> agentModule) |
| Modifier and Type | Method and Description |
|---|---|
protected USAR2004BotModule<PARAMS> |
getAgentModule() |
configureModule, newAgentpublic USAR2004BotFactory(USAR2004BotModule<PARAMS> agentModule)
protected USAR2004BotModule<PARAMS> getAgentModule()
getAgentModule in class cz.cuni.amis.pogamut.base.factory.guice.AbstractGuiceAgentFactoryCopyright © 2013 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.