diff options
author | Juergen Haug | 2017-06-28 11:43:53 +0000 |
---|---|---|
committer | Juergen Haug | 2017-06-28 12:21:32 +0000 |
commit | cc5abdb0ab8d353b3a0144e9ec9f7121d0a71d25 (patch) | |
tree | eedd341c4b63b69da0dfe2ca6bb14cacfbcca0a4 /plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice | |
parent | 0fe5268ec1a2d87441edcfee52e09d4f01f36edf (diff) | |
download | org.eclipse.etrice-cc5abdb0ab8d353b3a0144e9ec9f7121d0a71d25.tar.gz org.eclipse.etrice-cc5abdb0ab8d353b3a0144e9ec9f7121d0a71d25.tar.xz org.eclipse.etrice-cc5abdb0ab8d353b3a0144e9ec9f7121d0a71d25.zip |
[generator] AbstractGenerator binding can be overridden
Change-Id: Iab7427a5b598d49b60265761d7a48e1a336484c4
Diffstat (limited to 'plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice')
-rw-r--r-- | plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/setup/GeneratorModule.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/setup/GeneratorModule.java b/plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/setup/GeneratorModule.java index 9dcad33ab..522c31e7f 100644 --- a/plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/setup/GeneratorModule.java +++ b/plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/setup/GeneratorModule.java @@ -37,14 +37,17 @@ 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); binder.bind(ImportUriResolver.class).to(ModelLocatorUriResolver.class); binder.bind(GlobalGeneratorSettings.class).to(GlobalSettings.class); - + } + + @Override + public Class<? extends AbstractGenerator> bindAbstractGenerator() { + return Main.class; } @Override |