|
@@ -31,7 +31,7 @@ import org.yakindu.sct.simulation.core.sexec.interpreter.IStatementInterpreter;
|
|
import org.yakindu.sct.simulation.core.sexec.launch.ISCTLaunchParameters;
|
|
import org.yakindu.sct.simulation.core.sexec.launch.ISCTLaunchParameters;
|
|
import org.yakindu.sct.simulation.core.sruntime.ExecutionContext;
|
|
import org.yakindu.sct.simulation.core.sruntime.ExecutionContext;
|
|
import org.yakindu.sct.simulation.core.sruntime.SRuntimeFactory;
|
|
import org.yakindu.sct.simulation.core.sruntime.SRuntimeFactory;
|
|
-
|
|
|
|
|
|
+import static org.yakindu.sct.model.stext.lib.StatechartAnnotations.*;
|
|
import com.google.inject.Inject;
|
|
import com.google.inject.Inject;
|
|
import com.google.inject.Injector;
|
|
import com.google.inject.Injector;
|
|
|
|
|
|
@@ -43,8 +43,7 @@ import com.google.inject.Injector;
|
|
public class DefaultSimulationEngineFactory implements ISimulationEngineFactory {
|
|
public class DefaultSimulationEngineFactory implements ISimulationEngineFactory {
|
|
|
|
|
|
private static final int DEFAULT_CYCLE_PERIOD = 200;
|
|
private static final int DEFAULT_CYCLE_PERIOD = 200;
|
|
- private static final String CYCLE_BASED_ANNOTATION = "CycleBased";
|
|
|
|
- private static final String EVENT_DRIVEN_ANNOTATION = "EventDriven";
|
|
|
|
|
|
+
|
|
@Inject
|
|
@Inject
|
|
private Injector injector;
|
|
private Injector injector;
|
|
@Inject
|
|
@Inject
|