Class Mwe2RuntimeModule

java.lang.Object
org.eclipse.xtext.service.AbstractGenericModule
org.eclipse.xtext.service.DefaultRuntimeModule
org.eclipse.xtext.common.types.DefaultCommonTypesRuntimeModule
org.eclipse.emf.mwe2.language.AbstractMwe2RuntimeModule
org.eclipse.emf.mwe2.language.Mwe2RuntimeModule
All Implemented Interfaces:
com.google.inject.Module

public class Mwe2RuntimeModule extends AbstractMwe2RuntimeModule
Use this class to register components to be used within the IDE.
  • Constructor Details

    • Mwe2RuntimeModule

      public Mwe2RuntimeModule()
  • Method Details

    • bindIQualifiedNameProvider

      public Class<? extends org.eclipse.xtext.naming.IQualifiedNameProvider> bindIQualifiedNameProvider()
      Overrides:
      bindIQualifiedNameProvider in class AbstractMwe2RuntimeModule
    • configureIScopeProviderDelegate

      public void configureIScopeProviderDelegate(com.google.inject.Binder binder)
      Overrides:
      configureIScopeProviderDelegate in class AbstractMwe2RuntimeModule
    • bindIValueConverterService

      public Class<? extends org.eclipse.xtext.conversion.IValueConverterService> bindIValueConverterService()
      Overrides:
      bindIValueConverterService in class org.eclipse.xtext.service.DefaultRuntimeModule
    • bindXtextResourceSet

      public Class<? extends org.eclipse.xtext.resource.XtextResourceSet> bindXtextResourceSet()
      Overrides:
      bindXtextResourceSet in class org.eclipse.xtext.service.DefaultRuntimeModule
    • provideXtextResourceSet

      public Class<? extends com.google.inject.Provider<org.eclipse.xtext.resource.XtextResourceSet>> provideXtextResourceSet()
    • bindILocationInFileProvider

      public Class<? extends org.eclipse.xtext.resource.ILocationInFileProvider> bindILocationInFileProvider()
      Overrides:
      bindILocationInFileProvider in class org.eclipse.xtext.service.DefaultRuntimeModule
    • bindIDefaultResourceDescriptionStrategy

      public Class<? extends org.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy> bindIDefaultResourceDescriptionStrategy()
    • bindIContainer$Manager

      public Class<? extends org.eclipse.xtext.resource.IContainer.Manager> bindIContainer$Manager()
      Overrides:
      bindIContainer$Manager in class AbstractMwe2RuntimeModule
    • bindRawSuperTypes

      public Class<? extends org.eclipse.xtext.common.types.util.RawSuperTypes> bindRawSuperTypes()
    • bindIFormatter

      public Class<? extends org.eclipse.xtext.formatting.IFormatter> bindIFormatter()
      Overrides:
      bindIFormatter in class org.eclipse.xtext.service.DefaultRuntimeModule