Package ru.ispras.microtesk.test.engine
Interface InitializerMaker
-
- All Known Implementing Classes:
BranchInitializerMaker
,InitializerMakerDefault
,MemoryInitializerMaker
public interface InitializerMaker
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
InitializerMaker.Stage
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
configure(java.util.Map<java.lang.String,java.lang.Object> attributes)
java.util.List<AbstractCall>
makeInitializer(EngineContext engineContext, int processingCount, InitializerMaker.Stage stage, AbstractCall abstractCall, Primitive primitive, Situation situation, ru.ispras.testbase.TestData testData, java.util.Map<java.lang.String,Primitive> targetModes)
void
onEndProgram()
void
onStartProgram()
-
-
-
Method Detail
-
configure
void configure(java.util.Map<java.lang.String,java.lang.Object> attributes)
-
onStartProgram
void onStartProgram()
-
onEndProgram
void onEndProgram()
-
makeInitializer
java.util.List<AbstractCall> makeInitializer(EngineContext engineContext, int processingCount, InitializerMaker.Stage stage, AbstractCall abstractCall, Primitive primitive, Situation situation, ru.ispras.testbase.TestData testData, java.util.Map<java.lang.String,Primitive> targetModes) throws ConfigurationException
- Throws:
ConfigurationException
-
-