use of org.yakindu.sct.model.sexec.ExecutionFlow in project statecharts by Yakindu.
the class EventDrivenTriggeredByTimeEvent method setup.
@Before
public void setup() throws Exception {
ExecutionFlow flow = models.loadExecutionFlowFromResource("eventdriven/EventDrivenTriggeredByTimeEvent.sct");
initInterpreter(flow);
}
use of org.yakindu.sct.model.sexec.ExecutionFlow in project statecharts by Yakindu.
the class FinalState method setup.
@Before
public void setup() throws Exception {
ExecutionFlow flow = models.loadExecutionFlowFromResource("FinalState.sct");
initInterpreter(flow);
}
use of org.yakindu.sct.model.sexec.ExecutionFlow in project statecharts by Yakindu.
the class InEventLifeCycle method setup.
@Before
public void setup() throws Exception {
ExecutionFlow flow = models.loadExecutionFlowFromResource("InEventLifeCycle.sct");
initInterpreter(flow);
}
use of org.yakindu.sct.model.sexec.ExecutionFlow in project statecharts by Yakindu.
the class LogicalAndTests method setup.
@Before
public void setup() throws Exception {
ExecutionFlow flow = models.loadExecutionFlowFromResource("LogicalAnd.sct");
initInterpreter(flow);
}
use of org.yakindu.sct.model.sexec.ExecutionFlow in project statecharts by Yakindu.
the class SExecGeneratorEntryExecutor method execute.
@Override
protected void execute(ISCTFileSystemAccess access, GeneratorEntry generatorEntry) {
ExecutionFlow flow = createExecutionFlow(generatorEntry);
generator.generate(flow, generatorEntry, access);
if (helper.serializeExecutionFlow(generatorEntry)) {
serializeExecutionFlow(generatorEntry, flow);
}
}
Aggregations