cz.cuni.amis.pogamut.usar2004.communication.translator
Class USARBotFSM
java.lang.Object
cz.cuni.amis.pogamut.usar2004.communication.translator.USARBotFSM
- All Implemented Interfaces:
- cz.cuni.amis.pogamut.base.communication.translator.IWorldMessageTranslator
public class USARBotFSM
- 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 |
USARBotFSM(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()
|
USARBotFSM
@Inject
public USARBotFSM(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 © 2014 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.