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 }