Class DefaultRuntimeModule

java.lang.Object
org.eclipse.xtext.service.AbstractGenericModule
com._1c.g5.modeling.xtext.service.DefaultRuntimeModule
All Implemented Interfaces:
com.google.inject.Module
Direct Known Subclasses:
AbstractRuntimeModule

public abstract class DefaultRuntimeModule extends org.eclipse.xtext.service.AbstractGenericModule
Default guice runtime module
Restriction:
This class is not intended to be extended by clients.
  • Constructor Details

    • DefaultRuntimeModule

      public DefaultRuntimeModule()
  • Method Details

    • bindXmlResource

      public abstract Class<? extends org.eclipse.emf.ecore.xmi.XMLResource> bindXmlResource()
    • bindAbstractXmlParser

      public abstract Class<? extends XmlParserAdapter> bindAbstractXmlParser()
    • bindAbstractXmlSerializer

      public abstract Class<? extends IXmlSerializer> bindAbstractXmlSerializer()
    • bindResource$Factory

      public Class<? extends org.eclipse.emf.ecore.resource.Resource.Factory> bindResource$Factory()
    • bindICrossReferenceSerializer

      public Class<? extends ICrossReferenceSerializer> bindICrossReferenceSerializer()
    • bindILinker

      public Class<? extends ILinker> bindILinker()
    • bindLazyUriEncoder

      public Class<? extends LazyUriEncoder> bindLazyUriEncoder()
    • bindILinkingService

      public Class<? extends ILinkingService> bindILinkingService()
    • bindILinkingDiagnosticMessageProvider

      public Class<? extends org.eclipse.xtext.linking.ILinkingDiagnosticMessageProvider> bindILinkingDiagnosticMessageProvider()
    • bindIFormatter

      public Class<? extends IFormatter> bindIFormatter()
    • 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
    • bindEValidatorRegistry

      public org.eclipse.emf.ecore.EValidator.Registry bindEValidatorRegistry()
    • bindEPackageRegistry

      public org.eclipse.emf.ecore.EPackage.Registry bindEPackageRegistry()
    • bindIResourceServiceProvider$Registry

      public org.eclipse.xtext.resource.IResourceServiceProvider.Registry bindIResourceServiceProvider$Registry()
    • bindDiagnostician

      public Class<? extends org.eclipse.emf.ecore.util.Diagnostician> bindDiagnostician()
    • bindIFragmentProvider

      public Class<? extends org.eclipse.xtext.resource.IFragmentProvider> bindIFragmentProvider()
    • bindIDiagnosticConverter

      public Class<? extends org.eclipse.xtext.validation.IDiagnosticConverter> bindIDiagnosticConverter()
    • bindILocationInFileProvider

      public Class<? extends org.eclipse.xtext.resource.ILocationInFileProvider> bindILocationInFileProvider()
    • bindIScopeProvider

      public Class<? extends org.eclipse.xtext.scoping.IScopeProvider> bindIScopeProvider()
    • configureLinkingIScopeProvider

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

      public Class<? extends org.eclipse.xtext.scoping.IGlobalScopeProvider> bindIGlobalScopeProvider()
    • configureIResourceDescriptions

      public void configureIResourceDescriptions(com.google.inject.Binder binder)
    • configureIResourceDescriptionsBuilderScope

      public void configureIResourceDescriptionsBuilderScope(com.google.inject.Binder binder)
    • bindResourceSet

      public Class<? extends org.eclipse.emf.ecore.resource.ResourceSet> bindResourceSet()
    • bindXtextResourceSet

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

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

      public void configureIResourceDescriptionsLiveScope(com.google.inject.Binder binder)
    • bindCompositeEValidator

      public Class<? extends org.eclipse.xtext.validation.CompositeEValidator> bindCompositeEValidator()