Class AbstractMwe2RuntimeModule

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
All Implemented Interfaces:
com.google.inject.Module
Direct Known Subclasses:
Mwe2RuntimeModule

public abstract class AbstractMwe2RuntimeModule extends org.eclipse.xtext.common.types.DefaultCommonTypesRuntimeModule
Manual modifications go to Mwe2RuntimeModule.
  • Field Details

  • Constructor Details

    • AbstractMwe2RuntimeModule

      public AbstractMwe2RuntimeModule()
  • Method Details

    • 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.DefaultRuntimeModule
    • configureLanguageName

      public void configureLanguageName(com.google.inject.Binder binder)
    • configureFileExtensions

      public void configureFileExtensions(com.google.inject.Binder binder)
    • bindClassLoaderToInstance

      public ClassLoader bindClassLoaderToInstance()
      Overrides:
      bindClassLoaderToInstance in class org.eclipse.xtext.common.types.DefaultCommonTypesRuntimeModule
    • bindIGrammarAccess

      public Class<? extends org.eclipse.xtext.IGrammarAccess> bindIGrammarAccess()
    • bindISemanticSequencer

      public Class<? extends org.eclipse.xtext.serializer.sequencer.ISemanticSequencer> bindISemanticSequencer()
      Overrides:
      bindISemanticSequencer in class org.eclipse.xtext.service.DefaultRuntimeModule
    • bindISyntacticSequencer

      public Class<? extends org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer> bindISyntacticSequencer()
    • bindISerializer

      public Class<? extends org.eclipse.xtext.serializer.ISerializer> bindISerializer()
      Overrides:
      bindISerializer in class org.eclipse.xtext.service.DefaultRuntimeModule
    • bindIParser

      public Class<? extends org.eclipse.xtext.parser.IParser> bindIParser()
    • bindITokenToStringConverter

      public Class<? extends org.eclipse.xtext.parser.ITokenToStringConverter> bindITokenToStringConverter()
      Overrides:
      bindITokenToStringConverter in class org.eclipse.xtext.service.DefaultRuntimeModule
    • bindIAntlrTokenFileProvider

      public Class<? extends org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider> bindIAntlrTokenFileProvider()
    • bindLexer

      public Class<? extends org.eclipse.xtext.parser.antlr.Lexer> bindLexer()
    • bindITokenDefProvider

      public Class<? extends org.eclipse.xtext.parser.antlr.ITokenDefProvider> bindITokenDefProvider()
      Overrides:
      bindITokenDefProvider in class org.eclipse.xtext.service.DefaultRuntimeModule
    • provideInternalMwe2Lexer

      public com.google.inject.Provider<? extends InternalMwe2Lexer> provideInternalMwe2Lexer()
    • bindMwe2Validator

      public Class<? extends Mwe2Validator> bindMwe2Validator()
    • bindIScopeProvider

      public Class<? extends org.eclipse.xtext.scoping.IScopeProvider> bindIScopeProvider()
      Overrides:
      bindIScopeProvider in class org.eclipse.xtext.service.DefaultRuntimeModule
    • configureIScopeProviderDelegate

      public void configureIScopeProviderDelegate(com.google.inject.Binder binder)
    • configureIgnoreCaseLinking

      public void configureIgnoreCaseLinking(com.google.inject.Binder binder)
    • bindIQualifiedNameProvider

      public Class<? extends org.eclipse.xtext.naming.IQualifiedNameProvider> bindIQualifiedNameProvider()
      Overrides:
      bindIQualifiedNameProvider in class org.eclipse.xtext.service.DefaultRuntimeModule
    • bindIContainer$Manager

      public Class<? extends org.eclipse.xtext.resource.IContainer.Manager> bindIContainer$Manager()
      Overrides:
      bindIContainer$Manager in class org.eclipse.xtext.service.DefaultRuntimeModule
    • bindIAllContainersState$Provider

      public Class<? extends org.eclipse.xtext.resource.containers.IAllContainersState.Provider> bindIAllContainersState$Provider()
    • configureIResourceDescriptions

      public void configureIResourceDescriptions(com.google.inject.Binder binder)
      Overrides:
      configureIResourceDescriptions in class org.eclipse.xtext.service.DefaultRuntimeModule
    • configureIResourceDescriptionsPersisted

      public void configureIResourceDescriptionsPersisted(com.google.inject.Binder binder)
    • bindIGlobalScopeProvider

      public Class<? extends org.eclipse.xtext.scoping.IGlobalScopeProvider> bindIGlobalScopeProvider()
      Overrides:
      bindIGlobalScopeProvider in class org.eclipse.xtext.common.types.DefaultCommonTypesRuntimeModule
    • configureRuntimeLexer

      public void configureRuntimeLexer(com.google.inject.Binder binder)