public abstract class AbstractXbaseWithAnnotationsRuntimeModule extends DefaultXbaseWithAnnotationsRuntimeModule
XbaseWithAnnotationsRuntimeModule.| Modifier and Type | Field and Description |
|---|---|
protected Properties |
properties |
| Constructor and Description |
|---|
AbstractXbaseWithAnnotationsRuntimeModule() |
bindILinkingDiagnosticMessageProvider, bindITypeComputer, bindXbaseBatchScopeProviderbindAbstractFileSystemAccess2, bindCancelableDiagnostician, bindConfigurableIssueCodesProvider, bindEObjectAtOffsetHelper, bindIDefaultResourceDescriptionStrategy, bindIdentifiableSimpleNameProvider, bindIDerivedStateComputer, bindIEvaluationContext, bindIExpressionInterpreter, bindIGenerator, bindILinker, 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 AbstractXbaseWithAnnotationsRuntimeModule()
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<InternalXbaseWithAnnotationsLexer> provideInternalXbaseWithAnnotationsLexer()
public void configureRuntimeLexer(com.google.inject.Binder binder)
public Class<? extends XbaseWithAnnotationsValidator> bindXbaseWithAnnotationsValidator()
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.