public abstract class AbstractUIGrammarRuntimeModule extends org.eclipse.xtext.xbase.annotations.DefaultXbaseWithAnnotationsRuntimeModule
UIGrammarRuntimeModule
.Modifier and Type | Field and Description |
---|---|
protected Properties |
properties |
Constructor and Description |
---|
AbstractUIGrammarRuntimeModule() |
Modifier and Type | Method and Description |
---|---|
ClassLoader |
bindClassLoaderToInstance() |
Class<? extends org.eclipse.xtext.xbase.typesystem.internal.DefaultBatchTypeResolver> |
bindDefaultBatchTypeResolver() |
Class<? extends org.eclipse.xtext.xbase.typesystem.internal.DefaultReentrantTypeResolver> |
bindDefaultReentrantTypeResolver() |
Class<? extends org.eclipse.xtext.xbase.validation.FeatureNameValidator> |
bindFeatureNameValidator() |
Class<? extends org.eclipse.xtext.resource.containers.IAllContainersState.Provider> |
bindIAllContainersState$Provider() |
Class<? extends org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider> |
bindIAntlrTokenFileProvider() |
Class<? extends org.eclipse.xtext.xbase.scoping.batch.IBatchScopeProvider> |
bindIBatchScopeProvider() |
Class<? extends org.eclipse.xtext.resource.IContainer.Manager> |
bindIContainer$Manager() |
Class<? extends org.eclipse.xtext.scoping.IGlobalScopeProvider> |
bindIGlobalScopeProvider() |
Class<? extends org.eclipse.xtext.IGrammarAccess> |
bindIGrammarAccess() |
Class<? extends org.eclipse.xtext.xbase.jvmmodel.IJvmModelInferrer> |
bindIJvmModelInferrer() |
Class<? extends org.eclipse.xtext.resource.ILocationInFileProvider> |
bindILocationInFileProvider() |
Class<? extends org.eclipse.xtext.parser.IParser> |
bindIParser() |
Class<? extends org.eclipse.xtext.naming.IQualifiedNameProvider> |
bindIQualifiedNameProvider() |
Class<? extends org.eclipse.xtext.validation.IResourceValidator> |
bindIResourceValidator() |
Class<? extends org.eclipse.xtext.serializer.sequencer.ISemanticSequencer> |
bindISemanticSequencer() |
Class<? extends org.eclipse.xtext.serializer.ISerializer> |
bindISerializer() |
Class<? extends org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer> |
bindISyntacticSequencer() |
Class<? extends org.eclipse.xtext.parser.antlr.ITokenDefProvider> |
bindITokenDefProvider() |
Class<? extends org.eclipse.xtext.parser.ITokenToStringConverter> |
bindITokenToStringConverter() |
Class<? extends org.eclipse.xtext.parser.antlr.IUnorderedGroupHelper> |
bindIUnorderedGroupHelper() |
Class<? extends org.eclipse.xtext.parser.antlr.Lexer> |
bindLexer() |
Class<? extends UIGrammarValidator> |
bindUIGrammarValidator() |
void |
configure(com.google.inject.Binder binder) |
void |
configureFileExtensions(com.google.inject.Binder binder) |
void |
configureIgnoreCaseLinking(com.google.inject.Binder binder) |
void |
configureIResourceDescriptions(com.google.inject.Binder binder) |
void |
configureIResourceDescriptionsPersisted(com.google.inject.Binder binder) |
void |
configureIScopeProviderDelegate(com.google.inject.Binder binder) |
void |
configureLanguageName(com.google.inject.Binder binder) |
void |
configureRuntimeLexer(com.google.inject.Binder binder) |
com.google.inject.Provider<? extends InternalUIGrammarLexer> |
provideInternalUIGrammarLexer() |
bindILinkingDiagnosticMessageProvider, bindITypeComputer, bindXbaseBatchScopeProvider
bindAbstractFileSystemAccess2, bindCancelableDiagnostician, bindConfigurableIssueCodesProvider, bindEObjectAtOffsetHelper, bindIDefaultResourceDescriptionStrategy, bindIdentifiableSimpleNameProvider, bindIDerivedStateComputer, bindIEvaluationContext, bindIExpressionInterpreter, bindIGenerator, bindILinker, 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, bindIFormatter, bindIFragmentProvider, bindILinkingService, bindINodeModelFormatter, bindIResourceFactory, bindIResourceServiceProvider$Registry, bindITransientValueService, bindResourceSet, bindRuntimeEncodingProvider, bindXtextResourceSet, configureGenericSemanticSequencer, configureIResourceDescriptionsBuilderScope, configureIResourceDescriptionsLiveScope, configureRuntimeEncodingProvider, configureUseIndexFragmentsForLazyLinking, provideIEncodingProvider
protected Properties properties
public AbstractUIGrammarRuntimeModule()
public void configure(com.google.inject.Binder binder)
configure
in interface com.google.inject.Module
configure
in class org.eclipse.xtext.service.DefaultRuntimeModule
public void configureLanguageName(com.google.inject.Binder binder)
public void configureFileExtensions(com.google.inject.Binder binder)
public ClassLoader bindClassLoaderToInstance()
bindClassLoaderToInstance
in class org.eclipse.xtext.common.types.DefaultCommonTypesRuntimeModule
public Class<? extends org.eclipse.xtext.IGrammarAccess> bindIGrammarAccess()
public Class<? extends org.eclipse.xtext.serializer.sequencer.ISemanticSequencer> bindISemanticSequencer()
bindISemanticSequencer
in class org.eclipse.xtext.service.DefaultRuntimeModule
public Class<? extends org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer> bindISyntacticSequencer()
public Class<? extends org.eclipse.xtext.serializer.ISerializer> bindISerializer()
bindISerializer
in class org.eclipse.xtext.service.DefaultRuntimeModule
public Class<? extends org.eclipse.xtext.parser.IParser> bindIParser()
public Class<? extends org.eclipse.xtext.parser.ITokenToStringConverter> bindITokenToStringConverter()
bindITokenToStringConverter
in class org.eclipse.xtext.service.DefaultRuntimeModule
public Class<? extends org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider> bindIAntlrTokenFileProvider()
public Class<? extends org.eclipse.xtext.parser.antlr.ITokenDefProvider> bindITokenDefProvider()
bindITokenDefProvider
in class org.eclipse.xtext.service.DefaultRuntimeModule
public com.google.inject.Provider<? extends InternalUIGrammarLexer> provideInternalUIGrammarLexer()
public void configureRuntimeLexer(com.google.inject.Binder binder)
public Class<? extends org.eclipse.xtext.parser.antlr.IUnorderedGroupHelper> bindIUnorderedGroupHelper()
public Class<? extends UIGrammarValidator> bindUIGrammarValidator()
public Class<? extends org.eclipse.xtext.xbase.scoping.batch.IBatchScopeProvider> bindIBatchScopeProvider()
public void configureIScopeProviderDelegate(com.google.inject.Binder binder)
configureIScopeProviderDelegate
in class org.eclipse.xtext.xbase.DefaultXbaseRuntimeModule
public void configureIgnoreCaseLinking(com.google.inject.Binder binder)
public Class<? extends org.eclipse.xtext.resource.IContainer.Manager> bindIContainer$Manager()
bindIContainer$Manager
in class org.eclipse.xtext.service.DefaultRuntimeModule
public Class<? extends org.eclipse.xtext.resource.containers.IAllContainersState.Provider> bindIAllContainersState$Provider()
public void configureIResourceDescriptions(com.google.inject.Binder binder)
configureIResourceDescriptions
in class org.eclipse.xtext.service.DefaultRuntimeModule
public void configureIResourceDescriptionsPersisted(com.google.inject.Binder binder)
public Class<? extends org.eclipse.xtext.naming.IQualifiedNameProvider> bindIQualifiedNameProvider()
bindIQualifiedNameProvider
in class org.eclipse.xtext.xbase.DefaultXbaseRuntimeModule
public Class<? extends org.eclipse.xtext.resource.ILocationInFileProvider> bindILocationInFileProvider()
bindILocationInFileProvider
in class org.eclipse.xtext.service.DefaultRuntimeModule
public Class<? extends org.eclipse.xtext.scoping.IGlobalScopeProvider> bindIGlobalScopeProvider()
bindIGlobalScopeProvider
in class org.eclipse.xtext.common.types.DefaultCommonTypesRuntimeModule
public Class<? extends org.eclipse.xtext.xbase.validation.FeatureNameValidator> bindFeatureNameValidator()
public Class<? extends org.eclipse.xtext.xbase.typesystem.internal.DefaultBatchTypeResolver> bindDefaultBatchTypeResolver()
public Class<? extends org.eclipse.xtext.xbase.typesystem.internal.DefaultReentrantTypeResolver> bindDefaultReentrantTypeResolver()
public Class<? extends org.eclipse.xtext.validation.IResourceValidator> bindIResourceValidator()
public Class<? extends org.eclipse.xtext.xbase.jvmmodel.IJvmModelInferrer> bindIJvmModelInferrer()
Copyright © 2011,2025 Loetz GmbH&Co.KG (69115 Heidelberg, Germany), Eclipse OSBP Project