Class 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
    • Constructor Detail

      • ExtensibleMultiModelGenerator

        public ExtensibleMultiModelGenerator()
    • 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)