diff options
Diffstat (limited to 'plugins/org.eclipse.etrice.generator.cpp')
-rw-r--r-- | plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/setup/GeneratorModule.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/setup/GeneratorModule.java b/plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/setup/GeneratorModule.java index 14fea065f..a2eba36af 100644 --- a/plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/setup/GeneratorModule.java +++ b/plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/setup/GeneratorModule.java @@ -37,14 +37,19 @@ public class GeneratorModule extends AbstractGeneratorBaseModule { public void configure(Binder binder) { super.configure(binder); - binder.bind(AbstractGenerator.class).to(Main.class); binder.bind(ProcedureHelpers.class).to(CppProcedureHelpers.class); binder.bind(GenericProtocolClassGenerator.class).to(ProtocolClassGen.class); binder.bind(GenericActorClassGenerator.class).to(ActorClassGen.class); binder.bind(ImportUriResolver.class).to(ModelLocatorUriResolver.class); } - + + @Override + public Class<? extends AbstractGenerator> bindAbstractGenerator() { + return Main.class; + } + + @Override public Class<? extends ILanguageExtension> bindILanguageExtension() { return CppExtensions.class; } |