Class ExtensibleMultiModelGenerator
- java.lang.Object
-
- org.eclipse.xtext.generator.AbstractGenerator
-
- org.palladiosimulator.textual.commons.generator.impl.AbstractMultiSourceGenerator
-
- org.palladiosimulator.textual.commons.generator.impl.ExtensibleMultiModelGenerator
-
- All Implemented Interfaces:
org.eclipse.xtext.generator.IGenerator2
,MultiSourceGenerator
public class ExtensibleMultiModelGenerator extends AbstractMultiSourceGenerator
Generates code from your model files on save. See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#code-generation
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ExtensibleMultiModelGenerator.MappingInformation
-
Constructor Summary
Constructors Constructor Description ExtensibleMultiModelGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Resource
createResource(ResourceSet containerSet, EObject resource, String fileName, org.eclipse.xtext.generator.IFileSystemAccess2 fsa, org.eclipse.xtext.generator.IGeneratorContext context)
void
doGenerate(ResourceSet resources, org.eclipse.xtext.generator.IFileSystemAccess2 fsa, org.eclipse.xtext.generator.IGeneratorContext context)
-
Methods inherited from class org.palladiosimulator.textual.commons.generator.impl.AbstractMultiSourceGenerator
doGenerate
-
Methods inherited from class org.eclipse.xtext.generator.AbstractGenerator
afterGenerate, beforeGenerate
-
-
-
-
Method Detail
-
doGenerate
public void doGenerate(ResourceSet resources, org.eclipse.xtext.generator.IFileSystemAccess2 fsa, org.eclipse.xtext.generator.IGeneratorContext context)
-
createResource
public Resource createResource(ResourceSet containerSet, EObject resource, String fileName, org.eclipse.xtext.generator.IFileSystemAccess2 fsa, org.eclipse.xtext.generator.IGeneratorContext context)
-
-