cz.cuni.amis.pogamut.sposh.executor
Interface ILogicWorkExecutor

Package class diagram package ILogicWorkExecutor
All Superinterfaces:
IWorkExecutor
All Known Implementing Classes:
BehaviorWorkExecutor

Deprecated. This is a wrong place for these methods, SposhLogicController has templated IWorkExecutor and methods logicBeforePlan and logicBeforePlan. This is no longer automatically executed by LogicController anymore. You must do it yourself.

@Deprecated
public interface ILogicWorkExecutor
extends IWorkExecutor

Extends IWorkExecutor adding methods logicBeforePlan() and ILogicWorkdExecutor#logicAfterPlan() that can be used for slipping code that should be executed every logic-evaluation iteration.

Author:
Jimmy

Method Summary
 void logicAfterPlan()
          Deprecated. 
 void logicBeforePlan()
          Deprecated. 
 
Methods inherited from interface cz.cuni.amis.pogamut.sposh.executor.IWorkExecutor
executeAction, executeSense
 

Method Detail

logicBeforePlan

@Deprecated
void logicBeforePlan()
Deprecated. 

Method that is triggered every time the plan for executor is evaluated. It is triggered right before the plan evaluation.


logicAfterPlan

@Deprecated
void logicAfterPlan()
Deprecated. 

Method that is triggered every time the plan for executor is evaluated. It is triggered right after the plan evaluation.



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