cz.cuni.amis.pogamut.udk.communication.translator.bot
Class BotFSM
java.lang.Object
cz.cuni.amis.pogamut.udk.communication.translator.bot.BotFSM
- All Implemented Interfaces:
- cz.cuni.amis.pogamut.base.communication.translator.IWorldMessageTranslator
public class BotFSM
- extends Object
- implements cz.cuni.amis.pogamut.base.communication.translator.IWorldMessageTranslator
BotFSM is wrapper for the FSM instance that uses states from cz.cuni.amis.pogamut.ut2004.communication.translator.bot package.
- Author:
- Jimmy
|
Constructor Summary |
BotFSM(ItemTranslator translator,
cz.cuni.amis.pogamut.base.utils.logging.IAgentLogger logger)
|
|
Method Summary |
cz.cuni.amis.pogamut.base.communication.translator.event.IWorldChangeEvent[] |
processMessage(cz.cuni.amis.pogamut.base.communication.messages.InfoMessage message)
|
void |
reset()
|
String |
toString()
|
BotFSM
@Inject
public BotFSM(ItemTranslator translator,
cz.cuni.amis.pogamut.base.utils.logging.IAgentLogger logger)
processMessage
public cz.cuni.amis.pogamut.base.communication.translator.event.IWorldChangeEvent[] processMessage(cz.cuni.amis.pogamut.base.communication.messages.InfoMessage message)
throws cz.cuni.amis.pogamut.base.communication.translator.exception.TranslatorException
- Specified by:
processMessage in interface cz.cuni.amis.pogamut.base.communication.translator.IWorldMessageTranslator
- Throws:
cz.cuni.amis.pogamut.base.communication.translator.exception.TranslatorException
reset
public void reset()
- Specified by:
reset in interface cz.cuni.amis.pogamut.base.communication.translator.IWorldMessageTranslator
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2015 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.