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.AbstractGenericModuleDefault guice runtime module- Restriction:
- This class is not intended to be extended by clients.
-
-
Constructor Summary
Constructors Constructor Description DefaultRuntimeModule()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract Class<? extends XmlParserAdapter>bindAbstractXmlParser()abstract Class<? extends IXmlSerializer>bindAbstractXmlSerializer()Class<? extends org.eclipse.xtext.validation.CompositeEValidator>bindCompositeEValidator()Class<? extends org.eclipse.emf.ecore.util.Diagnostician>bindDiagnostician()org.eclipse.emf.ecore.EPackage.RegistrybindEPackageRegistry()org.eclipse.emf.ecore.EValidator.RegistrybindEValidatorRegistry()Class<? extends org.eclipse.xtext.resource.IContainer.Manager>bindIContainer$Manager()Class<? extends ICrossReferenceSerializer>bindICrossReferenceSerializer()Class<? extends org.eclipse.xtext.validation.IDiagnosticConverter>bindIDiagnosticConverter()Class<? extends IFormatter>bindIFormatter()Class<? extends org.eclipse.xtext.resource.IFragmentProvider>bindIFragmentProvider()Class<? extends org.eclipse.xtext.scoping.IGlobalScopeProvider>bindIGlobalScopeProvider()Class<? extends ILinker>bindILinker()Class<? extends org.eclipse.xtext.linking.ILinkingDiagnosticMessageProvider>bindILinkingDiagnosticMessageProvider()Class<? extends ILinkingService>bindILinkingService()Class<? extends org.eclipse.xtext.resource.ILocationInFileProvider>bindILocationInFileProvider()org.eclipse.xtext.resource.IResourceServiceProvider.RegistrybindIResourceServiceProvider$Registry()Class<? extends org.eclipse.xtext.scoping.IScopeProvider>bindIScopeProvider()Class<? extends LazyUriEncoder>bindLazyUriEncoder()Class<? extends org.eclipse.emf.ecore.resource.Resource.Factory>bindResource$Factory()Class<? extends org.eclipse.emf.ecore.resource.ResourceSet>bindResourceSet()abstract Class<? extends org.eclipse.emf.ecore.xmi.XMLResource>bindXmlResource()Class<? extends org.eclipse.xtext.resource.XtextResourceSet>bindXtextResourceSet()voidconfigure(com.google.inject.Binder binder)voidconfigureIResourceDescriptions(com.google.inject.Binder binder)voidconfigureIResourceDescriptionsBuilderScope(com.google.inject.Binder binder)voidconfigureIResourceDescriptionsLiveScope(com.google.inject.Binder binder)voidconfigureLinkingIScopeProvider(com.google.inject.Binder binder)
-
-
-
Method Detail
-
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()
-
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:
configurein interfacecom.google.inject.Module- Overrides:
configurein classorg.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()
-
-