diff options
author | Jan Belle | 2018-09-18 13:34:49 +0000 |
---|---|---|
committer | Jan Belle | 2018-09-18 13:34:49 +0000 |
commit | 213c105164c1a1c1eae88c06a3473f07b2f3e28b (patch) | |
tree | 355873c40c17a079d0e831b9cde0bb68dae7178a /plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/setup/GeneratorModule.java | |
parent | 6d1c83b9cfc633e624a9fcfe2cc06f19d9d2dee7 (diff) | |
download | org.eclipse.etrice-213c105164c1a1c1eae88c06a3473f07b2f3e28b.tar.gz org.eclipse.etrice-213c105164c1a1c1eae88c06a3473f07b2f3e28b.tar.xz org.eclipse.etrice-213c105164c1a1c1eae88c06a3473f07b2f3e28b.zip |
[generator] Add generator name
Change-Id: Ic9854d5c9107702ee849cdc2e2161cc86815d676
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.java | 16 |
1 files changed, 12 insertions, 4 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 8542229b3..7e2e4c825 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 @@ -32,15 +32,13 @@ import org.eclipse.etrice.generator.generic.ILanguageExtension; import com.google.inject.Binder; public class GeneratorModule extends AbstractGeneratorBaseModule { - + @Override public void configure(Binder binder) { super.configure(binder); - + binder.bind(GenericProtocolClassGenerator.class).to(ProtocolClassGen.class); binder.bind(GenericActorClassGenerator.class).to(ActorClassGen.class); - - binder.bind(AbstractGeneratorOptions.class).to(GeneratorOptions.class); } @Override @@ -62,5 +60,15 @@ public class GeneratorModule extends AbstractGeneratorBaseModule { public Class<? extends IDataConfiguration> bindIDataConfiguration() { return DataConfiguration.class; } + + @Override + public String bindGeneratorName() { + return "eTrice C Generator"; + } + + @Override + public Class<? extends AbstractGeneratorOptions> bindGeneratorOptions() { + return GeneratorOptions.class; + } } |