View Javadoc

1   package cz.cuni.amis.pogamut.sposh.engine;
2   
3   import cz.cuni.amis.pogamut.sposh.executor.IWorkExecutor;
4   
5   /**
6    * Common executor for AP, C and primitive
7    * @author Honza
8    */
9   interface ElementExecutor {
10      FireResult fire(IWorkExecutor workExecuter);
11  
12      VariableContext getVariableContext();
13  
14      TriggerResult getTriggerResult();
15  }