public abstract class AbstractUISemanticsGrammarRuntimeModule extends org.eclipse.xtext.xbase.DefaultXbaseRuntimeModule
UISemanticsGrammarRuntimeModule
.Modifier and Type | Field and Description |
---|---|
protected Properties |
properties |
Constructor and Description |
---|
AbstractUISemanticsGrammarRuntimeModule() |
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.Lexer> |
bindLexer() |
Class<? extends UISemanticsGrammarValidator> |
bindUISemanticsGrammarValidator() |
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 InternalUISemanticsGrammarLexer> |
provideInternalUISemanticsGrammarLexer() |
bindAbstractFileSystemAccess2, bindCancelableDiagnostician, bindConfigurableIssueCodesProvider, bindEObjectAtOffsetHelper, bindIDefaultResourceDescriptionStrategy, 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, bindIFormatter, bindIFragmentProvider, bindILinkingService, bindINodeModelFormatter, bindIResourceFactory, bindIResourceServiceProvider$Registry, bindITransientValueService, bindResourceSet, bindRuntimeEncodingProvider, bindXtextResourceSet, configureGenericSemanticSequencer, configureIResourceDescriptionsBuilderScope, configureIResourceDescriptionsLiveScope, configureRuntimeEncodingProvider, configureUseIndexFragmentsForLazyLinking, provideIEncodingProvider
protected Properties properties
public AbstractUISemanticsGrammarRuntimeModule()
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 InternalUISemanticsGrammarLexer> provideInternalUISemanticsGrammarLexer()
public void configureRuntimeLexer(com.google.inject.Binder binder)
public Class<? extends UISemanticsGrammarValidator> bindUISemanticsGrammarValidator()
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