Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Belle2018-09-18 13:34:49 +0000
committerJan Belle2018-09-18 13:34:49 +0000
commit213c105164c1a1c1eae88c06a3473f07b2f3e28b (patch)
tree355873c40c17a079d0e831b9cde0bb68dae7178a /plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/setup/GeneratorModule.java
parent6d1c83b9cfc633e624a9fcfe2cc06f19d9d2dee7 (diff)
downloadorg.eclipse.etrice-213c105164c1a1c1eae88c06a3473f07b2f3e28b.tar.gz
org.eclipse.etrice-213c105164c1a1c1eae88c06a3473f07b2f3e28b.tar.xz
org.eclipse.etrice-213c105164c1a1c1eae88c06a3473f07b2f3e28b.zip
[generator] Add generator name
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.java16
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;
+ }
}

Back to the top