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, tryBindPropertiespublic void configure(com.google.inject.Binder binder)
configure in interface com.google.inject.Moduleconfigure in class AbstractGenericModulepublic 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)