cz.cuni.amis.pogamut.ut2004.communication.messages.custom
Class ControlMessageTranslator
java.lang.Object
cz.cuni.amis.pogamut.ut2004.communication.messages.custom.ControlMessageTranslator
public class ControlMessageTranslator
- extends Object
Adapter that uses ControlMessages to read ControlMessage out of IWorldView translating them into ICustomControlMessage
that are IWorldChangeEventInput.notifyImmediately(cz.cuni.amis.pogamut.base.communication.translator.event.IWorldChangeEvent) re-entered into the same IWorldView.
This means that you can use EventListener annotation for your/custom ICustomControlMessages as usual.
Default state: DISABLED, must be enable() manually!
- Author:
- Jimmy
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ControlMessageTranslator
public ControlMessageTranslator(IWorldView worldView,
ControlMessages controlMessagesParser,
boolean exceptionOnUnreadableMessage)
getMessagesMapper
public ControlMessages getMessagesMapper()
enable
public void enable()
disable
public void disable()
controlMessage
protected void controlMessage(ControlMessage event)
Copyright © 2015 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.