public class EMFPatternLanguageRuntimeModule extends AbstractEMFPatternLanguageRuntimeModule
Constructor and Description |
---|
EMFPatternLanguageRuntimeModule() |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends AnnotationExpressionValidator> |
bindAnnotationExpressionValidator() |
java.lang.Class<? extends IClassLoaderProvider> |
bindIClassLoaderProvider() |
java.lang.Class<? extends org.eclipse.xtext.serializer.tokens.ICrossReferenceSerializer> |
bindICrossReferenceSerializer() |
java.lang.Class<? extends org.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy> |
bindIDefaultResourceDescriptionStrategy() |
java.lang.Class<? extends IEMFTypeProvider> |
bindIEMFTypeProvider() |
java.lang.Class<? extends IErrorFeedback> |
bindIErrorFeedback() |
java.lang.Class<? extends org.eclipse.xtext.resource.IGlobalServiceProvider> |
bindIGlobalServiceProvider() |
java.lang.Class<? extends IIssueCallback> |
bindIIssueCallback() |
java.lang.Class<? extends org.eclipse.xtext.xbase.jvmmodel.IJvmModelInferrer> |
bindIJvmModelInferrer() |
java.lang.Class<? extends org.eclipse.xtext.linking.ILinkingService> |
bindILinkingService() |
java.lang.Class<? extends org.eclipse.xtext.xbase.jvmmodel.ILogicalContainerProvider> |
bindILogicalContainerProvider() |
java.lang.Class<? extends IMetamodelProvider> |
bindIMetamodelProvider() |
java.lang.Class<? extends org.eclipse.xtext.naming.IQualifiedNameProvider> |
bindIQualifiedNameProvider() |
java.lang.Class<? extends org.eclipse.xtext.parser.antlr.ISyntaxErrorMessageProvider> |
bindISyntaxErrorMessageProvider() |
java.lang.Class<? extends ITypeInferrer> |
bindITypeInferrer() |
java.lang.Class<? extends ITypeSystem> |
bindITypeSystem() |
java.lang.Class<? extends org.eclipse.xtext.xbase.jvmmodel.JvmModelAssociator> |
bindJvmModelAssociator() |
void |
configureIScopeProviderDelegate(com.google.inject.Binder binder) |
bindClassLoaderToInstance, bindDefaultBatchTypeResolver, bindDefaultReentrantTypeResolver, bindEMFPatternLanguageJavaValidator, bindFeatureNameValidator, bindIAllContainersState$Provider, bindIAntlrTokenFileProvider, bindIContainer$Manager, bindIFormatter, bindIGlobalScopeProvider, bindIGrammarAccess, bindILocationInFileProvider, bindIParser, bindIResourceValidator, bindISemanticSequencer, bindISerializer, bindISyntacticSequencer, bindITokenDefProvider, bindITokenToStringConverter, bindLexer, configure, configureFileExtensions, configureIgnoreCaseLinking, configureIResourceDescriptions, configureIResourceDescriptionsPersisted, configureLanguageName, configureRuntimeLexer, provideInternalEMFPatternLanguageLexer
bindAbstractFileSystemAccess2, bindCancelableDiagnostician, bindConfigurableIssueCodesProvider, bindEObjectAtOffsetHelper, bindIdentifiableSimpleNameProvider, bindIDerivedStateComputer, bindIEvaluationContext, bindIExpressionInterpreter, bindIGenerator, bindILinker, bindILinkingDiagnosticMessageProvider, bindIPartialParserHelper, bindIQualifiedNameConverter, bindIResourceDescription$Manager, bindIScopeProvider, bindIStratumBreakpointSupport, bindIValueConverterService, bindJvmTypeReferencesValidator, bindLineSeparatorHarmonizer, bindNodeModelBuilder, bindProjectConfigProvider, bindSeverityConverter, bindStaticImplicitMethodsFeatureForTypeProvider$ExtensionClassNameProvider, bindUniqueClassNameValidator, bindXtextResource, bindXtypeFactoryToInstance, configureITransientValueService, configureLinkingIScopeProvider, configureSerializerIScopeProvider
bindAbstractTypeScopeProvider, bindIJvmTypeProvider$Factory, bindTypesFactoryToInstance
bindConcreteSyntaxValidator, bindDiagnostician, bindEPackageRegistry, bindEValidatorRegistry, bindIAstFactory, bindIFragmentProvider, bindINodeModelFormatter, bindIResourceFactory, bindIResourceServiceProvider$Registry, bindITransientValueService, bindResourceSet, bindRuntimeEncodingProvider, bindXtextResourceSet, configureGenericSemanticSequencer, configureIResourceDescriptionsBuilderScope, configureIResourceDescriptionsLiveScope, configureRuntimeEncodingProvider, configureUseIndexFragmentsForLazyLinking, provideIEncodingProvider
public java.lang.Class<? extends org.eclipse.xtext.linking.ILinkingService> bindILinkingService()
bindILinkingService
in class org.eclipse.xtext.service.DefaultRuntimeModule
public void configureIScopeProviderDelegate(com.google.inject.Binder binder)
configureIScopeProviderDelegate
in class org.eclipse.xtext.xbase.DefaultXbaseRuntimeModule
public java.lang.Class<? extends org.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy> bindIDefaultResourceDescriptionStrategy()
bindIDefaultResourceDescriptionStrategy
in class org.eclipse.xtext.xbase.DefaultXbaseRuntimeModule
public java.lang.Class<? extends IEMFTypeProvider> bindIEMFTypeProvider()
public java.lang.Class<? extends IMetamodelProvider> bindIMetamodelProvider()
public java.lang.Class<? extends org.eclipse.xtext.serializer.tokens.ICrossReferenceSerializer> bindICrossReferenceSerializer()
public java.lang.Class<? extends org.eclipse.xtext.parser.antlr.ISyntaxErrorMessageProvider> bindISyntaxErrorMessageProvider()
public java.lang.Class<? extends org.eclipse.xtext.naming.IQualifiedNameProvider> bindIQualifiedNameProvider()
bindIQualifiedNameProvider
in class AbstractEMFPatternLanguageRuntimeModule
public java.lang.Class<? extends org.eclipse.xtext.resource.IGlobalServiceProvider> bindIGlobalServiceProvider()
public java.lang.Class<? extends AnnotationExpressionValidator> bindAnnotationExpressionValidator()
public java.lang.Class<? extends IIssueCallback> bindIIssueCallback()
public java.lang.Class<? extends IClassLoaderProvider> bindIClassLoaderProvider()
public java.lang.Class<? extends org.eclipse.xtext.xbase.jvmmodel.IJvmModelInferrer> bindIJvmModelInferrer()
public java.lang.Class<? extends org.eclipse.xtext.xbase.jvmmodel.ILogicalContainerProvider> bindILogicalContainerProvider()
public java.lang.Class<? extends org.eclipse.xtext.xbase.jvmmodel.JvmModelAssociator> bindJvmModelAssociator()
public java.lang.Class<? extends IErrorFeedback> bindIErrorFeedback()
public java.lang.Class<? extends ITypeSystem> bindITypeSystem()
public java.lang.Class<? extends ITypeInferrer> bindITypeInferrer()