cz.cuni.amis.pogamut.emohawk.examples.modularsposhmoodbot
Class ChangeMood

Package class diagram package ChangeMood
java.lang.Object
  extended by cz.cuni.amis.pogamut.sposh.executor.StateAction<EmohawkContext>
      extended by cz.cuni.amis.pogamut.emohawk.examples.modularsposhmoodbot.ChangeMood
All Implemented Interfaces:
cz.cuni.amis.pogamut.sposh.executor.IAction

public class ChangeMood
extends cz.cuni.amis.pogamut.sposh.executor.StateAction<EmohawkContext>

Action that causes bot to randommly change the thought emoticon.

Author:
Jimmy

Field Summary
 
Fields inherited from class cz.cuni.amis.pogamut.sposh.executor.StateAction
ctx
 
Constructor Summary
ChangeMood(EmohawkContext ctx)
           
 
Method Summary
 void done(cz.cuni.amis.pogamut.sposh.engine.VariableContext params)
           
 void init(cz.cuni.amis.pogamut.sposh.engine.VariableContext params)
           
 cz.cuni.amis.pogamut.sposh.executor.ActionResult run(cz.cuni.amis.pogamut.sposh.engine.VariableContext params)
           
 
Methods inherited from class cz.cuni.amis.pogamut.sposh.executor.StateAction
getCtx, getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChangeMood

public ChangeMood(EmohawkContext ctx)
Method Detail

init

public void init(cz.cuni.amis.pogamut.sposh.engine.VariableContext params)

run

public cz.cuni.amis.pogamut.sposh.executor.ActionResult run(cz.cuni.amis.pogamut.sposh.engine.VariableContext params)

done

public void done(cz.cuni.amis.pogamut.sposh.engine.VariableContext params)


Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.