Class CommonMultiModelGeneratorModule

  • All Implemented Interfaces:
    com.google.inject.Module
    Direct Known Subclasses:
    EclipseMultiModelGeneratorModule, StandaloneMultiModelGeneratorModule

    public class CommonMultiModelGeneratorModule
    extends org.eclipse.xtext.service.AbstractGenericModule
    Use this class to register components to be used at runtime / without the Equinox extension registry.
    • Constructor Detail

      • CommonMultiModelGeneratorModule

        public CommonMultiModelGeneratorModule()
    • Method Detail

      • configure

        public void configure​(com.google.inject.Binder binder)
        Specified by:
        configure in interface com.google.inject.Module
        Overrides:
        configure in class org.eclipse.xtext.service.AbstractGenericModule
      • bindIOutputConfigurationProvider

        public Class<? extends org.eclipse.xtext.generator.IOutputConfigurationProvider> bindIOutputConfigurationProvider()
      • configureRootElementFilter

        public void configureRootElementFilter​(com.google.inject.Binder binder)
      • configureRegisteredMappingProvider

        public void configureRegisteredMappingProvider​(com.google.inject.Binder binder)