public class XtextRuntimeModule extends AbstractXtextRuntimeModule
properties
Constructor and Description |
---|
XtextRuntimeModule() |
bindClassLoaderToInstance, bindIAntlrTokenFileProvider, bindIGrammarAccess, bindIParser, bindISemanticSequencer, bindITokenDefProvider, bindITokenToStringConverter, bindLexer, configureFileExtensions, configureLanguageName, configureRuntimeLexer, provideInternalXtextLexer
bindConcreteSyntaxValidator, bindDiagnostician, bindEPackageRegistry, bindEValidatorRegistry, bindIAstFactory, bindIContainer$Manager, bindINodeModelFormatter, bindIPartialParserHelper, bindIQualifiedNameProvider, bindIResourceFactory, bindIResourceServiceProvider$Registry, bindResourceSet, bindRuntimeEncodingProvider, bindXtextResourceSet, configureGenericSemanticSequencer, configureIResourceDescriptions, configureIResourceDescriptionsBuilderScope, configureIResourceDescriptionsLiveScope, configureLinkingIScopeProvider, configureRuntimeEncodingProvider, configureSerializerIScopeProvider, configureUseIndexFragmentsForLazyLinking, provideIEncodingProvider
bindProperties, getBindings, tryBindProperties
public void configure(com.google.inject.Binder binder)
configure
in interface com.google.inject.Module
configure
in class AbstractXtextRuntimeModule
public java.lang.Class<? extends ILinkingService> bindILinkingService()
bindILinkingService
in class DefaultRuntimeModule
public java.lang.Class<? extends IScopeProvider> bindIScopeProvider()
bindIScopeProvider
in class DefaultRuntimeModule
public java.lang.Class<? extends ITokenSerializer.ICrossReferenceSerializer> bindICrossReferenceSerializer()
public java.lang.Class<? extends ILinker> bindILinker()
bindILinker
in class DefaultRuntimeModule
public java.lang.Class<? extends ITransientValueService> bindITransientValueService()
bindITransientValueService
in class DefaultRuntimeModule
public java.lang.Class<? extends ITransientValueService> bindITransientValueService2()
public java.lang.Class<? extends IFormatter> bindIFormatter()
bindIFormatter
in class DefaultRuntimeModule
public java.lang.Class<? extends IValueConverterService> bindIValueConverterService()
bindIValueConverterService
in class DefaultRuntimeModule
public void configureIXtext2EcorePostProcessor(com.google.inject.Binder binder)
public java.lang.Class<? extends IFragmentProvider> bindIFragmentProvider()
bindIFragmentProvider
in class DefaultRuntimeModule
public java.lang.Class<? extends IReferableElementsUnloader> bindIReferableElementsUnloader()
public java.lang.Class<? extends IDiagnosticConverter> bindIDiagnosticConverter()
public java.lang.Class<? extends IDefaultResourceDescriptionStrategy> bindIDefaultResourceDescriptionStrategy()
public java.lang.Class<? extends ILinkingDiagnosticMessageProvider.Extended> bindILinkingDiagnosticMessageProvider()
public java.lang.Class<? extends ILocationInFileProvider> bindILocationInFileProvider()
bindILocationInFileProvider
in class DefaultRuntimeModule
public java.lang.Class<? extends IGlobalScopeProvider> bindIGlobalScopeProvider()
bindIGlobalScopeProvider
in class DefaultRuntimeModule
public java.lang.Class<? extends XtextResource> bindXtextResource()
bindXtextResource
in class DefaultRuntimeModule
public java.lang.Class<? extends IDerivedStateComputer> bindIDerivedStateComputer()
public java.lang.Class<? extends IResourceDescription.Manager> bindIResourceDescriptionManager()
public java.lang.Class<? extends ConfigurableIssueCodesProvider> bindConfigurableIssueCodesProvider()
public java.lang.Class<? extends DefaultEcoreElementFactory> bindCardinalityAwareFactory()
public java.lang.Class<? extends SyntaxErrorMessageProvider> bindSyntaxErrorMessageProvider()
public java.lang.Class<? extends ISerializer> bindISerializer()
bindISerializer
in class AbstractXtextRuntimeModule
public java.lang.Class<? extends ISyntacticSequencer> bindISyntacticSequencer()
bindISyntacticSequencer
in class AbstractXtextRuntimeModule