public class EMFPatternLanguageRuntimeModule extends AbstractEMFPatternLanguageRuntimeModule
properties
Constructor and Description |
---|
EMFPatternLanguageRuntimeModule() |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends AnnotationExpressionValidator> |
bindAnnotationExpressionValidator() |
java.lang.Class<? extends IAnnotationValidatorLoader> |
bindAnnotationValidatorLoader() |
java.lang.Class<? extends org.eclipse.xtext.xbase.scoping.batch.IBatchScopeProvider> |
bindIBatchScopeProvider() |
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 IErrorFeedback> |
bindIErrorFeedback() |
java.lang.Class<? extends IExpectedPackageNameProvider> |
bindIExpectedPackageNameProvider() |
java.lang.Class<? extends org.eclipse.xtext.formatting.IFormatter> |
bindIFormatter() |
java.lang.Class<? extends org.eclipse.xtext.resource.IFragmentProvider> |
bindIFragmentProvider() |
java.lang.Class<? extends org.eclipse.xtext.xbase.compiler.IGeneratorConfigProvider> |
bindIGeneratorConfigProvider() |
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 IPureWhitelistExtensionProvider> |
bindIPureWhitelistExtensionProvider() |
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() |
java.lang.Class<? extends PatternAnnotationProvider> |
bindPatternAnnotationProvider() |
void |
configureClasspathValidation(com.google.inject.Binder binder) |
void |
configureIScopeProviderDelegate(com.google.inject.Binder binder) |
void |
configurePatternReuse(com.google.inject.Binder binder) |
bindClassLoaderToInstance, bindDefaultBatchTypeResolver, bindDefaultReentrantTypeResolver, bindEMFPatternLanguageValidator, bindFeatureNameValidator, bindIAllContainersState$Provider, bindIAntlrTokenFileProvider, bindIContainer$Manager, bindIGlobalScopeProvider, bindIGrammarAccess, bindILocationInFileProvider, bindIParser, bindIResourceValidator, bindISemanticSequencer, bindISerializer, bindISyntacticSequencer, bindITokenDefProvider, bindITokenToStringConverter, bindIUnorderedGroupHelper, bindLexer, configure, configureFileExtensions, configureIgnoreCaseLinking, configureIResourceDescriptions, configureIResourceDescriptionsPersisted, configureLanguageName, configureRewritableImportSectionEnablement, configureRuntimeLexer, provideInternalEMFPatternLanguageLexer
bindAbstractFileSystemAccess2, bindCancelableDiagnostician, bindConfigurableIssueCodesProvider, bindEObjectAtOffsetHelper, bindIdentifiableSimpleNameProvider, bindIDerivedStateComputer, bindIEvaluationContext, bindIExpressionInterpreter, bindIGenerator, bindIJavaDocReferenceProvider, bindILinker, bindILinkingDiagnosticMessageProvider, bindIPartialParserHelper, bindIQualifiedNameConverter, bindIResourceDescription$Manager, bindIScopeProvider, bindIStratumBreakpointSupport, bindIValueConverterService, bindJvmTypeReferencesValidator, bindLineSeparatorHarmonizer, bindNodeModelBuilder, bindProjectConfigProvider, bindSeverityConverter, bindStaticImplicitMethodsFeatureForTypeProvider$ExtensionClassNameProvider, bindTargetURICollector, bindUniqueClassNameValidator, bindXtextResource, bindXtypeFactoryToInstance, configureITransientValueService, configureLinkingIScopeProvider, configureSerializerIScopeProvider
bindAbstractTypeScopeProvider, bindIJvmTypeProvider$Factory, bindTypesFactoryToInstance
bindConcreteSyntaxValidator, bindDiagnostician, bindEPackageRegistry, bindEValidatorRegistry, bindIAstFactory, 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 AbstractEMFPatternLanguageRuntimeModule
public java.lang.Class<? extends org.eclipse.xtext.xbase.scoping.batch.IBatchScopeProvider> bindIBatchScopeProvider()
bindIBatchScopeProvider
in class AbstractEMFPatternLanguageRuntimeModule
public java.lang.Class<? extends org.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy> bindIDefaultResourceDescriptionStrategy()
bindIDefaultResourceDescriptionStrategy
in class org.eclipse.xtext.xbase.DefaultXbaseRuntimeModule
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()
bindIJvmModelInferrer
in class AbstractEMFPatternLanguageRuntimeModule
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()
public java.lang.Class<? extends IExpectedPackageNameProvider> bindIExpectedPackageNameProvider()
public java.lang.Class<? extends org.eclipse.xtext.resource.IFragmentProvider> bindIFragmentProvider()
bindIFragmentProvider
in class org.eclipse.xtext.service.DefaultRuntimeModule
public java.lang.Class<? extends org.eclipse.xtext.xbase.compiler.IGeneratorConfigProvider> bindIGeneratorConfigProvider()
public java.lang.Class<? extends org.eclipse.xtext.formatting.IFormatter> bindIFormatter()
bindIFormatter
in class org.eclipse.xtext.service.DefaultRuntimeModule
public java.lang.Class<? extends PatternAnnotationProvider> bindPatternAnnotationProvider()
public java.lang.Class<? extends IPureWhitelistExtensionProvider> bindIPureWhitelistExtensionProvider()
public void configurePatternReuse(com.google.inject.Binder binder)
public void configureClasspathValidation(com.google.inject.Binder binder)
public java.lang.Class<? extends IAnnotationValidatorLoader> bindAnnotationValidatorLoader()