diff options
Diffstat (limited to 'plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/ActorClassGen.xtend')
-rw-r--r-- | plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/ActorClassGen.xtend | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/ActorClassGen.xtend b/plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/ActorClassGen.xtend index 2791ee88a..204a0bb9f 100644 --- a/plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/ActorClassGen.xtend +++ b/plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/ActorClassGen.xtend @@ -23,15 +23,16 @@ import org.eclipse.etrice.core.genmodel.fsm.FsmGenExtensions import org.eclipse.etrice.core.room.ActorClass import org.eclipse.etrice.generator.cpp.Main import org.eclipse.etrice.generator.fsm.base.FileSystemHelpers -import org.eclipse.etrice.generator.fsm.base.IGeneratorFileIo +import org.eclipse.etrice.generator.base.io.IGeneratorFileIO import org.eclipse.etrice.generator.generic.GenericActorClassGenerator import org.eclipse.etrice.generator.generic.ProcedureHelpers import org.eclipse.etrice.generator.generic.RoomExtensions +import org.eclipse.etrice.generator.cpp.setup.GeneratorOptionsHelper @Singleton class ActorClassGen extends GenericActorClassGenerator { - @Inject protected IGeneratorFileIo fileIO + @Inject protected IGeneratorFileIO fileIO @Inject protected extension CppExtensions @Inject protected extension RoomExtensions @@ -39,6 +40,7 @@ class ActorClassGen extends GenericActorClassGenerator { @Inject protected Initialization initHelper @Inject protected extension StateMachineGen @Inject protected extension FileSystemHelpers + @Inject protected extension GeneratorOptionsHelper def doGenerate(Root root) { val Map<ActorClass, WiredActorClass> ac2wired = newHashMap |