View Javadoc

1   package cz.cuni.amis.pogamut.sposh.engine;
2   
3   import cz.cuni.amis.pogamut.sposh.elements.LapPath;
4   import cz.cuni.amis.pogamut.sposh.executor.IWorkExecutor;
5   
6   
7   /**
8    * Common executor for AP, C and primitive
9    *
10   * @author Honza
11   */
12  interface ElementExecutor {
13  
14      FireResult fire(IWorkExecutor workExecuter);
15  
16      /**
17       * @return Path of the element executor is processing.
18       */
19      LapPath getPath();
20  }