Class DefaultXbaseWithAnnotationsRuntimeModule
- java.lang.Object
-
- org.eclipse.xtext.service.AbstractGenericModule
-
- org.eclipse.xtext.service.DefaultRuntimeModule
-
- org.eclipse.xtext.common.types.DefaultCommonTypesRuntimeModule
-
- org.eclipse.xtext.xbase.DefaultXbaseRuntimeModule
-
- org.eclipse.xtext.xbase.annotations.DefaultXbaseWithAnnotationsRuntimeModule
-
- All Implemented Interfaces:
com.google.inject.Module
- Direct Known Subclasses:
AbstractXbaseWithAnnotationsRuntimeModule
public class DefaultXbaseWithAnnotationsRuntimeModule extends DefaultXbaseRuntimeModule
-
-
Constructor Summary
Constructors Constructor Description DefaultXbaseWithAnnotationsRuntimeModule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Class<? extends org.eclipse.xtext.linking.ILinkingDiagnosticMessageProvider>
bindILinkingDiagnosticMessageProvider()
java.lang.Class<? extends ITypeComputer>
bindITypeComputer()
java.lang.Class<? extends XbaseBatchScopeProvider>
bindXbaseBatchScopeProvider()
-
Methods inherited from class org.eclipse.xtext.xbase.DefaultXbaseRuntimeModule
bindAbstractFileSystemAccess2, bindCancelableDiagnostician, bindConfigurableIssueCodesProvider, bindEObjectAtOffsetHelper, bindIDefaultResourceDescriptionStrategy, bindIdentifiableSimpleNameProvider, bindIDerivedStateComputer, bindIEvaluationContext, bindIExpressionInterpreter, bindIGenerator, bindIJavaDocReferenceProvider, bindILinker, bindIPartialParserHelper, bindIQualifiedNameConverter, bindIQualifiedNameProvider, bindIResourceDescription$Manager, bindIScopeProvider, bindIStratumBreakpointSupport, bindIValueConverterService, bindJvmTypeReferencesValidator, bindLineSeparatorHarmonizer, bindNodeModelBuilder, bindProjectConfigProvider, bindSeverityConverter, bindStaticImplicitMethodsFeatureForTypeProvider$ExtensionClassNameProvider, bindTargetURICollector, bindUniqueClassNameValidator, bindXtextResource, bindXtypeFactoryToInstance, configureIScopeProviderDelegate, configureITransientValueService, configureLinkingIScopeProvider, configureSerializerIScopeProvider
-
Methods inherited from class org.eclipse.xtext.common.types.DefaultCommonTypesRuntimeModule
bindAbstractTypeScopeProvider, bindClassLoaderToInstance, bindIGlobalScopeProvider, bindIJvmTypeProvider$Factory, bindTypesFactoryToInstance
-
Methods inherited from class org.eclipse.xtext.service.DefaultRuntimeModule
bindConcreteSyntaxValidator, bindDiagnostician, bindEPackageRegistry, bindEValidatorRegistry, bindIAstFactory, bindIContainer$Manager, bindIFormatter, bindIFragmentProvider, bindILinkingService, bindILocationInFileProvider, bindINodeModelFormatter, bindIResourceFactory, bindIResourceServiceProvider$Registry, bindISemanticSequencer, bindISerializer, bindITokenDefProvider, bindITokenToStringConverter, bindITransientValueService, bindResourceSet, bindRuntimeEncodingProvider, bindXtextResourceSet, configure, configureGenericSemanticSequencer, configureIResourceDescriptions, configureIResourceDescriptionsBuilderScope, configureIResourceDescriptionsLiveScope, configureIsAffectedExtensions, configureRuntimeEncodingProvider, configureUseIndexFragmentsForLazyLinking, provideIEncodingProvider
-
-
-
-
Method Detail
-
bindITypeComputer
public java.lang.Class<? extends ITypeComputer> bindITypeComputer()
-
bindXbaseBatchScopeProvider
public java.lang.Class<? extends XbaseBatchScopeProvider> bindXbaseBatchScopeProvider()
-
bindILinkingDiagnosticMessageProvider
public java.lang.Class<? extends org.eclipse.xtext.linking.ILinkingDiagnosticMessageProvider> bindILinkingDiagnosticMessageProvider()
- Overrides:
bindILinkingDiagnosticMessageProvider
in classDefaultXbaseRuntimeModule
-
-