Class AbstractLcoreRuntimeModule

  • All Implemented Interfaces:
    com.google.inject.Module
    Direct Known Subclasses:
    LcoreRuntimeModule

    public abstract class AbstractLcoreRuntimeModule
    extends org.eclipse.xtext.service.DefaultRuntimeModule
    Manual modifications go to {com._1c.g5.v8.dt.lcore.LcoreRuntimeModule}
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ClassLoader bindClassLoaderToInstance()  
      Class<? extends org.eclipse.xtext.IGrammarAccess> bindIGrammarAccess()  
      Class<? extends org.eclipse.xtext.parsetree.reconstr.IParseTreeConstructor> bindIParseTreeConstructor()  
      void configure​(com.google.inject.Binder binder)  
      void configureFileExtensions​(com.google.inject.Binder binder)  
      void configureLanguageName​(com.google.inject.Binder binder)  
      • Methods inherited from class org.eclipse.xtext.service.DefaultRuntimeModule

        bindConcreteSyntaxValidator, bindDiagnostician, bindEPackageRegistry, bindEValidatorRegistry, bindIAstFactory, bindIContainer$Manager, bindIFormatter, bindIFragmentProvider, bindIGlobalScopeProvider, bindILinker, bindILinkingService, bindILocationInFileProvider, bindINodeModelFormatter, bindIPartialParserHelper, bindIQualifiedNameProvider, bindIResourceFactory, bindIResourceServiceProvider$Registry, bindIScopeProvider, bindISemanticSequencer, bindISerializer, bindITokenDefProvider, bindITokenToStringConverter, bindITransientValueService, bindIValueConverterService, bindResourceSet, bindRuntimeEncodingProvider, bindXtextResource, bindXtextResourceSet, configureGenericSemanticSequencer, configureIResourceDescriptions, configureIResourceDescriptionsBuilderScope, configureIResourceDescriptionsLiveScope, configureLinkingIScopeProvider, configureRuntimeEncodingProvider, configureSerializerIScopeProvider, configureUseIndexFragmentsForLazyLinking, provideIEncodingProvider
      • Methods inherited from class org.eclipse.xtext.service.AbstractGenericModule

        bindProperties, getBindings, tryBindProperties
    • Constructor Detail

      • AbstractLcoreRuntimeModule

        public AbstractLcoreRuntimeModule()
    • 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.DefaultRuntimeModule
      • configureLanguageName

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

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

        public ClassLoader bindClassLoaderToInstance()
      • bindIGrammarAccess

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

        public Class<? extends org.eclipse.xtext.parsetree.reconstr.IParseTreeConstructor> bindIParseTreeConstructor()