Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuergen Haug2017-06-28 11:43:53 +0000
committerJuergen Haug2017-06-28 12:21:32 +0000
commitcc5abdb0ab8d353b3a0144e9ec9f7121d0a71d25 (patch)
treeeedd341c4b63b69da0dfe2ca6bb14cacfbcca0a4 /plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/setup/GeneratorModule.java
parent0fe5268ec1a2d87441edcfee52e09d4f01f36edf (diff)
downloadorg.eclipse.etrice-cc5abdb0ab8d353b3a0144e9ec9f7121d0a71d25.tar.gz
org.eclipse.etrice-cc5abdb0ab8d353b3a0144e9ec9f7121d0a71d25.tar.xz
org.eclipse.etrice-cc5abdb0ab8d353b3a0144e9ec9f7121d0a71d25.zip
[generator] AbstractGenerator binding can be overridden
Diffstat (limited to 'plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/setup/GeneratorModule.java')
-rw-r--r--plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/setup/GeneratorModule.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/setup/GeneratorModule.java b/plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/setup/GeneratorModule.java
index 8bee75795..3eaa133a8 100644
--- a/plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/setup/GeneratorModule.java
+++ b/plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/setup/GeneratorModule.java
@@ -34,10 +34,14 @@ public class GeneratorModule extends AbstractGeneratorBaseModule {
public void configure(Binder binder) {
super.configure(binder);
- binder.bind(AbstractGenerator.class).to(Main.class);
binder.bind(GenericProtocolClassGenerator.class).to(ProtocolClassGen.class);
binder.bind(GenericActorClassGenerator.class).to(ActorClassGen.class);
}
+
+ @Override
+ public Class<? extends AbstractGenerator> bindAbstractGenerator() {
+ return Main.class;
+ }
@Override
public Class<? extends ILanguageExtension> bindILanguageExtension() {

Back to the top