Class XTextGeneratorModule
java.lang.Object
org.eclipse.xtext.service.AbstractGenericModule
org.eclipse.xtext.resource.generic.AbstractGenericResourceRuntimeModule
de.uka.ipd.sdq.workflow.mdsd.xtext.generator.XTextGeneratorModule
- All Implemented Interfaces:
com.google.inject.Module
public class XTextGeneratorModule
extends org.eclipse.xtext.resource.generic.AbstractGenericResourceRuntimeModule
The Class XTextGeneratorModule.
-
Constructor Summary
ConstructorDescriptionXTextGeneratorModule
(Class<? extends org.eclipse.xtext.generator.IGenerator> generatorClass, String languageName, String fileExtension) Instantiates a new x text generator module. -
Method Summary
Modifier and TypeMethodDescriptionClass<? extends org.eclipse.xtext.generator.IGenerator>
Bind i generator.Class<? extends ResourceSet>
Bind resource set.protected String
protected String
Methods inherited from class org.eclipse.xtext.resource.generic.AbstractGenericResourceRuntimeModule
bindIEncodingProvider, bindIQualifiedNameProvider, bindIResourceDescription$Manager, bindIResourceServiceProvider, configureFileExtensions, configureLanguageName
Methods inherited from class org.eclipse.xtext.service.AbstractGenericModule
bindProperties, configure, getBindings, tryBindProperties
-
Constructor Details
-
XTextGeneratorModule
public XTextGeneratorModule(Class<? extends org.eclipse.xtext.generator.IGenerator> generatorClass, String languageName, String fileExtension) Instantiates a new x text generator module.- Parameters:
generatorClass
- the generator classlanguageName
- the language namefileExtension
- the file extension
-
-
Method Details
-
getLanguageName
- Specified by:
getLanguageName
in classorg.eclipse.xtext.resource.generic.AbstractGenericResourceRuntimeModule
-
getFileExtensions
- Specified by:
getFileExtensions
in classorg.eclipse.xtext.resource.generic.AbstractGenericResourceRuntimeModule
-
bindIGenerator
Bind i generator.- Returns:
- the class<? extends i generator>
-
bindResourceSet
Bind resource set.- Returns:
- the class<? extends resource set>
-