public abstract class AbstractXbaseRuntimeModule extends DefaultXbaseRuntimeModule
XbaseRuntimeModule.| Modifier and Type | Field and Description |
|---|---|
protected Properties |
properties |
| Constructor and Description |
|---|
AbstractXbaseRuntimeModule() |
bindAbstractFileSystemAccess2, bindCancelableDiagnostician, bindConfigurableIssueCodesProvider, bindEObjectAtOffsetHelper, bindIDefaultResourceDescriptionStrategy, bindIdentifiableSimpleNameProvider, bindIDerivedStateComputer, bindIEvaluationContext, bindIExpressionInterpreter, bindIGenerator, bindILinker, bindILinkingDiagnosticMessageProvider, bindIPartialParserHelper, bindIQualifiedNameConverter, bindIResourceDescription$Manager, bindIStratumBreakpointSupport, bindIValueConverterService, bindJvmTypeReferencesValidator, bindLineSeparatorHarmonizer, bindNodeModelBuilder, bindProjectConfigProvider, bindSeverityConverter, bindStaticImplicitMethodsFeatureForTypeProvider$ExtensionClassNameProvider, bindUniqueClassNameValidator, bindXtextResource, bindXtypeFactoryToInstance, configureITransientValueService, configureLinkingIScopeProvider, configureSerializerIScopeProviderbindAbstractTypeScopeProvider, bindIJvmTypeProvider$Factory, bindTypesFactoryToInstancebindConcreteSyntaxValidator, bindDiagnostician, bindEPackageRegistry, bindEValidatorRegistry, bindIAstFactory, bindIFormatter, bindIFragmentProvider, bindILinkingService, bindINodeModelFormatter, bindIResourceFactory, bindIResourceServiceProvider$Registry, bindITransientValueService, bindResourceSet, bindRuntimeEncodingProvider, bindXtextResourceSet, configureGenericSemanticSequencer, configureIResourceDescriptionsBuilderScope, configureIResourceDescriptionsLiveScope, configureRuntimeEncodingProvider, configureUseIndexFragmentsForLazyLinking, provideIEncodingProviderbindProperties, getBindings, tryBindPropertiesprotected Properties properties
public void configure(com.google.inject.Binder binder)
configure in interface com.google.inject.Moduleconfigure in class DefaultRuntimeModulepublic void configureLanguageName(com.google.inject.Binder binder)
public void configureFileExtensions(com.google.inject.Binder binder)
public ClassLoader bindClassLoaderToInstance()
bindClassLoaderToInstance in class DefaultCommonTypesRuntimeModulepublic Class<? extends IGrammarAccess> bindIGrammarAccess()
public Class<? extends ISemanticSequencer> bindISemanticSequencer()
bindISemanticSequencer in class DefaultRuntimeModulepublic Class<? extends ISyntacticSequencer> bindISyntacticSequencer()
public Class<? extends ISerializer> bindISerializer()
bindISerializer in class DefaultRuntimeModulepublic Class<? extends ITokenToStringConverter> bindITokenToStringConverter()
bindITokenToStringConverter in class DefaultRuntimeModulepublic Class<? extends IAntlrTokenFileProvider> bindIAntlrTokenFileProvider()
public Class<? extends ITokenDefProvider> bindITokenDefProvider()
bindITokenDefProvider in class DefaultRuntimeModulepublic com.google.inject.Provider<InternalXbaseLexer> provideInternalXbaseLexer()
public void configureRuntimeLexer(com.google.inject.Binder binder)
public Class<? extends XbaseValidator> bindXbaseValidator()
public Class<? extends IScopeProvider> bindIScopeProvider()
bindIScopeProvider in class DefaultXbaseRuntimeModulepublic void configureIScopeProviderDelegate(com.google.inject.Binder binder)
configureIScopeProviderDelegate in class DefaultXbaseRuntimeModulepublic void configureIgnoreCaseLinking(com.google.inject.Binder binder)
public Class<? extends IGlobalScopeProvider> bindIGlobalScopeProvider()
bindIGlobalScopeProvider in class DefaultCommonTypesRuntimeModulepublic Class<? extends IQualifiedNameProvider> bindIQualifiedNameProvider()
bindIQualifiedNameProvider in class DefaultXbaseRuntimeModulepublic Class<? extends ILocationInFileProvider> bindILocationInFileProvider()
bindILocationInFileProvider in class DefaultRuntimeModulepublic Class<? extends IContainer.Manager> bindIContainer$Manager()
bindIContainer$Manager in class DefaultRuntimeModulepublic Class<? extends IAllContainersState.Provider> bindIAllContainersState$Provider()
public void configureIResourceDescriptions(com.google.inject.Binder binder)
configureIResourceDescriptions in class DefaultRuntimeModulepublic void configureIResourceDescriptionsPersisted(com.google.inject.Binder binder)
public Class<? extends IFormatter2> bindIFormatter2()
public void configureFormatterPreferences(com.google.inject.Binder binder)
Copyright © 2015. All Rights Reserved.