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 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.Registry
bindEPackageRegistry()
org.eclipse.emf.ecore.EValidator.Registry
bindEValidatorRegistry()
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.Registry
bindIResourceServiceProvider$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()
void
configure(com.google.inject.Binder binder)
void
configureIResourceDescriptions(com.google.inject.Binder binder)
void
configureIResourceDescriptionsBuilderScope(com.google.inject.Binder binder)
void
configureIResourceDescriptionsLiveScope(com.google.inject.Binder binder)
void
configureLinkingIScopeProvider(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:
configure
in interfacecom.google.inject.Module
- Overrides:
configure
in 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()
-
-