public abstract class DefaultRuntimeModule extends AbstractGenericModule
Constructor and Description |
---|
DefaultRuntimeModule() |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends IConcreteSyntaxValidator> |
bindConcreteSyntaxValidator() |
java.lang.Class<? extends org.eclipse.emf.ecore.util.Diagnostician> |
bindDiagnostician() |
org.eclipse.emf.ecore.EPackage.Registry |
bindEPackageRegistry() |
org.eclipse.emf.ecore.EValidator.Registry |
bindEValidatorRegistry() |
java.lang.Class<? extends IAstFactory> |
bindIAstFactory() |
java.lang.Class<? extends IContainer.Manager> |
bindIContainer$Manager() |
java.lang.Class<? extends IFormatter> |
bindIFormatter() |
java.lang.Class<? extends IFragmentProvider> |
bindIFragmentProvider() |
java.lang.Class<? extends IGlobalScopeProvider> |
bindIGlobalScopeProvider() |
java.lang.Class<? extends ILinker> |
bindILinker() |
java.lang.Class<? extends ILinkingService> |
bindILinkingService() |
java.lang.Class<? extends ILocationInFileProvider> |
bindILocationInFileProvider() |
java.lang.Class<? extends INodeModelFormatter> |
bindINodeModelFormatter() |
java.lang.Class<? extends IPartialParsingHelper> |
bindIPartialParserHelper() |
java.lang.Class<? extends IQualifiedNameProvider> |
bindIQualifiedNameProvider() |
java.lang.Class<? extends IResourceFactory> |
bindIResourceFactory() |
IResourceServiceProvider.Registry |
bindIResourceServiceProvider$Registry() |
java.lang.Class<? extends IScopeProvider> |
bindIScopeProvider() |
java.lang.Class<? extends ISemanticSequencer> |
bindISemanticSequencer() |
java.lang.Class<? extends ISerializer> |
bindISerializer() |
java.lang.Class<? extends ITokenDefProvider> |
bindITokenDefProvider() |
java.lang.Class<? extends ITokenToStringConverter> |
bindITokenToStringConverter() |
java.lang.Class<? extends ITransientValueService> |
bindITransientValueService() |
java.lang.Class<? extends IValueConverterService> |
bindIValueConverterService() |
java.lang.Class<? extends org.eclipse.emf.ecore.resource.ResourceSet> |
bindResourceSet() |
java.lang.Class<? extends IEncodingProvider.Runtime> |
bindRuntimeEncodingProvider() |
java.lang.Class<? extends XtextResource> |
bindXtextResource() |
java.lang.Class<? extends XtextResourceSet> |
bindXtextResourceSet() |
void |
configure(com.google.inject.Binder binder) |
void |
configureGenericSemanticSequencer(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) |
void |
configureRuntimeEncodingProvider(com.google.inject.Binder binder) |
void |
configureSerializerIScopeProvider(com.google.inject.Binder binder) |
void |
configureUseIndexFragmentsForLazyLinking(com.google.inject.Binder binder) |
java.lang.Class<? extends com.google.inject.Provider<IEncodingProvider>> |
provideIEncodingProvider() |
bindProperties, getBindings, tryBindProperties
public void configure(com.google.inject.Binder binder)
configure
in interface com.google.inject.Module
configure
in class AbstractGenericModule
public org.eclipse.emf.ecore.EValidator.Registry bindEValidatorRegistry()
public org.eclipse.emf.ecore.EPackage.Registry bindEPackageRegistry()
public IResourceServiceProvider.Registry bindIResourceServiceProvider$Registry()
public java.lang.Class<? extends org.eclipse.emf.ecore.util.Diagnostician> bindDiagnostician()
public java.lang.Class<? extends IFragmentProvider> bindIFragmentProvider()
public java.lang.Class<? extends ITransientValueService> bindITransientValueService()
public java.lang.Class<? extends ILocationInFileProvider> bindILocationInFileProvider()
public java.lang.Class<? extends IFormatter> bindIFormatter()
public java.lang.Class<? extends INodeModelFormatter> bindINodeModelFormatter()
public java.lang.Class<? extends ISerializer> bindISerializer()
public java.lang.Class<? extends ISemanticSequencer> bindISemanticSequencer()
public java.lang.Class<? extends IConcreteSyntaxValidator> bindConcreteSyntaxValidator()
public java.lang.Class<? extends IResourceFactory> bindIResourceFactory()
public java.lang.Class<? extends ILinkingService> bindILinkingService()
public java.lang.Class<? extends IScopeProvider> bindIScopeProvider()
public void configureSerializerIScopeProvider(com.google.inject.Binder binder)
public void configureLinkingIScopeProvider(com.google.inject.Binder binder)
public java.lang.Class<? extends IGlobalScopeProvider> bindIGlobalScopeProvider()
public void configureIResourceDescriptions(com.google.inject.Binder binder)
public java.lang.Class<? extends IQualifiedNameProvider> bindIQualifiedNameProvider()
public java.lang.Class<? extends ILinker> bindILinker()
public java.lang.Class<? extends IValueConverterService> bindIValueConverterService()
public java.lang.Class<? extends ITokenToStringConverter> bindITokenToStringConverter()
public java.lang.Class<? extends IPartialParsingHelper> bindIPartialParserHelper()
public java.lang.Class<? extends ITokenDefProvider> bindITokenDefProvider()
public java.lang.Class<? extends IAstFactory> bindIAstFactory()
public java.lang.Class<? extends XtextResource> bindXtextResource()
public java.lang.Class<? extends org.eclipse.emf.ecore.resource.ResourceSet> bindResourceSet()
public java.lang.Class<? extends XtextResourceSet> bindXtextResourceSet()
public java.lang.Class<? extends IContainer.Manager> bindIContainer$Manager()
public void configureRuntimeEncodingProvider(com.google.inject.Binder binder)
public java.lang.Class<? extends IEncodingProvider.Runtime> bindRuntimeEncodingProvider()
public java.lang.Class<? extends com.google.inject.Provider<IEncodingProvider>> provideIEncodingProvider()
public void configureIResourceDescriptionsBuilderScope(com.google.inject.Binder binder)
public void configureIResourceDescriptionsLiveScope(com.google.inject.Binder binder)
public void configureGenericSemanticSequencer(com.google.inject.Binder binder)
public void configureUseIndexFragmentsForLazyLinking(com.google.inject.Binder binder)