cz.cuni.amis.pogamut.udk.communication.translator.shared.transition
Class GameInfoTransition

Package class diagram package GameInfoTransition
java.lang.Object
  extended by cz.cuni.amis.pogamut.udk.communication.translator.shared.transition.GameInfoTransition
All Implemented Interfaces:
cz.cuni.amis.fsm.IFSMTransition<InfoMessage,TranslatorContext>

public class GameInfoTransition
extends Object
implements cz.cuni.amis.fsm.IFSMTransition<InfoMessage,TranslatorContext>

Transition that is used in GameInfoExpectedState and ReadyState when the GameInfo message is received to send the GameInfo event.

Author:
Jimmy

Constructor Summary
GameInfoTransition()
           
 
Method Summary
 void init(TranslatorContext context)
           
 void restart(TranslatorContext context)
           
 void stepped(TranslatorContext context, cz.cuni.amis.fsm.IFSMState<InfoMessage,TranslatorContext> fromState, InfoMessage bySymbol, cz.cuni.amis.fsm.IFSMState<InfoMessage,TranslatorContext> toState)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GameInfoTransition

public GameInfoTransition()
Method Detail

init

public void init(TranslatorContext context)
Specified by:
init in interface cz.cuni.amis.fsm.IFSMTransition<InfoMessage,TranslatorContext>

restart

public void restart(TranslatorContext context)
Specified by:
restart in interface cz.cuni.amis.fsm.IFSMTransition<InfoMessage,TranslatorContext>

stepped

public void stepped(TranslatorContext context,
                    cz.cuni.amis.fsm.IFSMState<InfoMessage,TranslatorContext> fromState,
                    InfoMessage bySymbol,
                    cz.cuni.amis.fsm.IFSMState<InfoMessage,TranslatorContext> toState)
Specified by:
stepped in interface cz.cuni.amis.fsm.IFSMTransition<InfoMessage,TranslatorContext>

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.