public abstract class AbstractXcoreRuntimeModule
extends DefaultRuntimeModule
Modifier and Type | Field and Description |
---|---|
protected java.util.Properties |
properties |
Constructor and Description |
---|
AbstractXcoreRuntimeModule() |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends org.eclipse.xtext.common.types.xtext.AbstractTypeScopeProvider> |
bindAbstractTypeScopeProvider() |
java.lang.Class<? extends org.eclipse.xtext.validation.CancelableDiagnostician> |
bindCancelableDiagnostician() |
java.lang.ClassLoader |
bindClassLoaderToInstance() |
java.lang.Class<? extends org.eclipse.xtext.validation.ConfigurableIssueCodesProvider> |
bindConfigurableIssueCodesProvider() |
java.lang.Class<? extends org.eclipse.xtext.xbase.typesystem.internal.DefaultBatchTypeResolver> |
bindDefaultBatchTypeResolver() |
java.lang.Class<? extends org.eclipse.xtext.xbase.typesystem.internal.DefaultReentrantTypeResolver> |
bindDefaultReentrantTypeResolver() |
java.lang.Class<? extends org.eclipse.xtext.resource.EObjectAtOffsetHelper> |
bindEObjectAtOffsetHelper() |
java.lang.Class<? extends org.eclipse.xtext.xbase.validation.FeatureNameValidator> |
bindFeatureNameValidator() |
java.lang.Class<? extends org.eclipse.xtext.common.types.util.FeatureOverridesService> |
bindFeatureOverridesService() |
java.lang.Class<? extends org.eclipse.xtext.resource.containers.IAllContainersState.Provider> |
bindIAllContainersState$Provider() |
java.lang.Class<? extends org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider> |
bindIAntlrTokenFileProvider() |
java.lang.Class<? extends org.eclipse.xtext.resource.IContainer.Manager> |
bindIContainer$Manager() |
java.lang.Class<? extends org.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy> |
bindIDefaultResourceDescriptionStrategy() |
java.lang.Class<? extends org.eclipse.xtext.xbase.featurecalls.IdentifiableSimpleNameProvider> |
bindIdentifiableSimpleNameProvider() |
java.lang.Class<? extends org.eclipse.xtext.resource.IDerivedStateComputer> |
bindIDerivedStateComputer() |
java.lang.Class<? extends org.eclipse.xtext.xbase.interpreter.IEvaluationContext> |
bindIEvaluationContext() |
java.lang.Class<? extends org.eclipse.xtext.xbase.interpreter.IExpressionInterpreter> |
bindIExpressionInterpreter() |
java.lang.Class<? extends org.eclipse.xtext.generator.IGenerator> |
bindIGenerator() |
java.lang.Class<? extends org.eclipse.xtext.scoping.IGlobalScopeProvider> |
bindIGlobalScopeProvider() |
java.lang.Class<? extends org.eclipse.xtext.IGrammarAccess> |
bindIGrammarAccess() |
java.lang.Class<? extends org.eclipse.xtext.common.types.access.IJvmTypeProvider.Factory> |
bindIJvmTypeProvider$Factory() |
java.lang.Class<? extends org.eclipse.xtext.linking.ILinker> |
bindILinker() |
java.lang.Class<? extends org.eclipse.xtext.linking.ILinkingDiagnosticMessageProvider> |
bindILinkingDiagnosticMessageProvider() |
java.lang.Class<? extends org.eclipse.xtext.resource.ILocationInFileProvider> |
bindILocationInFileProvider() |
java.lang.Class<? extends org.eclipse.xtext.parser.IParser> |
bindIParser() |
java.lang.Class<? extends org.eclipse.xtext.naming.IQualifiedNameConverter> |
bindIQualifiedNameConverter() |
java.lang.Class<? extends org.eclipse.xtext.naming.IQualifiedNameProvider> |
bindIQualifiedNameProvider() |
java.lang.Class<? extends org.eclipse.xtext.resource.IResourceDescription.Manager> |
bindIResourceDescription$Manager() |
java.lang.Class<? extends org.eclipse.xtext.validation.IResourceValidator> |
bindIResourceValidator() |
java.lang.Class<? extends org.eclipse.xtext.scoping.IScopeProvider> |
bindIScopeProvider() |
java.lang.Class<? extends org.eclipse.xtext.debug.IStratumBreakpointSupport> |
bindIStratumBreakpointSupport() |
java.lang.Class<? extends org.eclipse.xtext.parser.antlr.ITokenDefProvider> |
bindITokenDefProvider() |
java.lang.Class<? extends org.eclipse.xtext.parser.ITokenToStringConverter> |
bindITokenToStringConverter() |
java.lang.Class<? extends org.eclipse.xtext.xbase.typesystem.computation.ITypeComputer> |
bindITypeComputer() |
java.lang.Class<? extends org.eclipse.xtext.xbase.typing.ITypeProvider> |
bindITypeProvider() |
java.lang.Class<? extends org.eclipse.xtext.parser.antlr.IUnorderedGroupHelper> |
bindIUnorderedGroupHelper() |
java.lang.Class<? extends org.eclipse.xtext.conversion.IValueConverterService> |
bindIValueConverterService() |
java.lang.Class<? extends org.eclipse.xtext.xbase.validation.JvmTypeReferencesValidator> |
bindJvmTypeReferencesValidator() |
java.lang.Class<? extends org.eclipse.xtext.parser.antlr.Lexer> |
bindLexer() |
java.lang.Class<? extends org.eclipse.xtext.generator.LineSeparatorHarmonizer> |
bindLineSeparatorHarmonizer() |
java.lang.Class<? extends org.eclipse.xtext.validation.SeverityConverter> |
bindSeverityConverter() |
java.lang.Class<? extends org.eclipse.xtext.xbase.scoping.featurecalls.StaticImplicitMethodsFeatureForTypeProvider.ExtensionClassNameProvider> |
bindStaticImplicitMethodsFeatureForTypeProvider$ExtensionClassNameProvider() |
java.lang.Class<? extends org.eclipse.xtext.common.types.util.TypeArgumentContextProvider> |
bindTypeArgumentContextProvider() |
java.lang.Class<? extends org.eclipse.xtext.common.types.util.TypeConformanceComputer> |
bindTypeConformanceComputer() |
org.eclipse.xtext.common.types.TypesFactory |
bindTypesFactoryToInstance() |
java.lang.Class<? extends org.eclipse.xtext.common.types.util.VisibilityService> |
bindVisibilityService() |
java.lang.Class<? extends org.eclipse.xtext.xbase.scoping.batch.XbaseBatchScopeProvider> |
bindXbaseBatchScopeProvider() |
java.lang.Class<? extends XcoreJavaValidator> |
bindXcoreJavaValidator() |
java.lang.Class<? extends org.eclipse.xtext.resource.XtextResource> |
bindXtextResource() |
org.eclipse.xtext.xtype.XtypeFactory |
bindXtypeFactoryToInstance() |
void |
configure(Binder binder) |
void |
configureFileExtensions(Binder binder) |
void |
configureIgnoreCaseLinking(com.google.inject.Binder binder) |
void |
configureIResourceDescriptions(com.google.inject.Binder binder) |
void |
configureIResourceDescriptionsBuilderScope(com.google.inject.Binder binder) |
void |
configureIScopeProviderDelegate(com.google.inject.Binder binder) |
void |
configureLanguageName(Binder binder) |
void |
configureLinkingIScopeProvider(com.google.inject.Binder binder) |
void |
configureRuntimeLexer(com.google.inject.Binder binder) |
void |
configureSerializerIScopeProvider(com.google.inject.Binder binder) |
|
provideInternalXcoreLexer() |
public void configure(Binder binder)
public void configureLanguageName(Binder binder)
public void configureFileExtensions(Binder binder)
public java.lang.Class<? extends org.eclipse.xtext.IGrammarAccess> bindIGrammarAccess()
public java.lang.Class<? extends org.eclipse.xtext.parser.IParser> bindIParser()
public java.lang.Class<? extends org.eclipse.xtext.parser.ITokenToStringConverter> bindITokenToStringConverter()
public java.lang.Class<? extends org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider> bindIAntlrTokenFileProvider()
public java.lang.Class<? extends org.eclipse.xtext.parser.antlr.Lexer> bindLexer()
publicprovideInternalXcoreLexer()
public void configureRuntimeLexer(com.google.inject.Binder binder)
public java.lang.Class<? extends org.eclipse.xtext.parser.antlr.ITokenDefProvider> bindITokenDefProvider()
public java.lang.Class<? extends org.eclipse.xtext.parser.antlr.IUnorderedGroupHelper> bindIUnorderedGroupHelper()
public java.lang.Class<? extends XcoreJavaValidator> bindXcoreJavaValidator()
public void configureIgnoreCaseLinking(com.google.inject.Binder binder)
public java.lang.Class<? extends org.eclipse.xtext.resource.IContainer.Manager> bindIContainer$Manager()
public java.lang.Class<? extends org.eclipse.xtext.resource.containers.IAllContainersState.Provider> bindIAllContainersState$Provider()
public void configureIResourceDescriptions(com.google.inject.Binder binder)
public void configureIResourceDescriptionsBuilderScope(com.google.inject.Binder binder)
public java.lang.ClassLoader bindClassLoaderToInstance()
public org.eclipse.xtext.common.types.TypesFactory bindTypesFactoryToInstance()
public java.lang.Class<? extends org.eclipse.xtext.common.types.access.IJvmTypeProvider.Factory> bindIJvmTypeProvider$Factory()
public java.lang.Class<? extends org.eclipse.xtext.common.types.xtext.AbstractTypeScopeProvider> bindAbstractTypeScopeProvider()
public java.lang.Class<? extends org.eclipse.xtext.xbase.interpreter.IEvaluationContext> bindIEvaluationContext()
public java.lang.Class<? extends org.eclipse.xtext.xbase.interpreter.IExpressionInterpreter> bindIExpressionInterpreter()
public java.lang.Class<? extends org.eclipse.xtext.naming.IQualifiedNameConverter> bindIQualifiedNameConverter()
public java.lang.Class<? extends org.eclipse.xtext.naming.IQualifiedNameProvider> bindIQualifiedNameProvider()
public java.lang.Class<? extends org.eclipse.xtext.conversion.IValueConverterService> bindIValueConverterService()
public void configureLinkingIScopeProvider(com.google.inject.Binder binder)
public void configureSerializerIScopeProvider(com.google.inject.Binder binder)
public java.lang.Class<? extends org.eclipse.xtext.xbase.typing.ITypeProvider> bindITypeProvider()
public void configureIScopeProviderDelegate(com.google.inject.Binder binder)
public java.lang.Class<? extends org.eclipse.xtext.linking.ILinker> bindILinker()
public java.lang.Class<? extends org.eclipse.xtext.common.types.util.TypeConformanceComputer> bindTypeConformanceComputer()
public java.lang.Class<? extends org.eclipse.xtext.resource.XtextResource> bindXtextResource()
public java.lang.Class<? extends org.eclipse.xtext.xbase.validation.JvmTypeReferencesValidator> bindJvmTypeReferencesValidator()
public java.lang.Class<? extends org.eclipse.xtext.xbase.featurecalls.IdentifiableSimpleNameProvider> bindIdentifiableSimpleNameProvider()
public java.lang.Class<? extends org.eclipse.xtext.resource.IDerivedStateComputer> bindIDerivedStateComputer()
public java.lang.Class<? extends org.eclipse.xtext.resource.IResourceDescription.Manager> bindIResourceDescription$Manager()
public java.lang.Class<? extends org.eclipse.xtext.generator.IGenerator> bindIGenerator()
public org.eclipse.xtext.xtype.XtypeFactory bindXtypeFactoryToInstance()
public java.lang.Class<? extends org.eclipse.xtext.common.types.util.TypeArgumentContextProvider> bindTypeArgumentContextProvider()
public java.lang.Class<? extends org.eclipse.xtext.debug.IStratumBreakpointSupport> bindIStratumBreakpointSupport()
public java.lang.Class<? extends org.eclipse.xtext.generator.LineSeparatorHarmonizer> bindLineSeparatorHarmonizer()
public java.lang.Class<? extends org.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy> bindIDefaultResourceDescriptionStrategy()
public java.lang.Class<? extends org.eclipse.xtext.validation.SeverityConverter> bindSeverityConverter()
public java.lang.Class<? extends org.eclipse.xtext.validation.ConfigurableIssueCodesProvider> bindConfigurableIssueCodesProvider()
public java.lang.Class<? extends org.eclipse.xtext.common.types.util.VisibilityService> bindVisibilityService()
public java.lang.Class<? extends org.eclipse.xtext.common.types.util.FeatureOverridesService> bindFeatureOverridesService()
public java.lang.Class<? extends org.eclipse.xtext.resource.EObjectAtOffsetHelper> bindEObjectAtOffsetHelper()
public java.lang.Class<? extends org.eclipse.xtext.validation.CancelableDiagnostician> bindCancelableDiagnostician()
public java.lang.Class<? extends org.eclipse.xtext.xbase.scoping.featurecalls.StaticImplicitMethodsFeatureForTypeProvider.ExtensionClassNameProvider> bindStaticImplicitMethodsFeatureForTypeProvider$ExtensionClassNameProvider()
public java.lang.Class<? extends org.eclipse.xtext.xbase.typesystem.computation.ITypeComputer> bindITypeComputer()
public java.lang.Class<? extends org.eclipse.xtext.scoping.IScopeProvider> bindIScopeProvider()
public java.lang.Class<? extends org.eclipse.xtext.xbase.scoping.batch.XbaseBatchScopeProvider> bindXbaseBatchScopeProvider()
public java.lang.Class<? extends org.eclipse.xtext.linking.ILinkingDiagnosticMessageProvider> bindILinkingDiagnosticMessageProvider()
public java.lang.Class<? extends org.eclipse.xtext.resource.ILocationInFileProvider> bindILocationInFileProvider()
public java.lang.Class<? extends org.eclipse.xtext.scoping.IGlobalScopeProvider> bindIGlobalScopeProvider()
public java.lang.Class<? extends org.eclipse.xtext.xbase.validation.FeatureNameValidator> bindFeatureNameValidator()
public java.lang.Class<? extends org.eclipse.xtext.xbase.typesystem.internal.DefaultBatchTypeResolver> bindDefaultBatchTypeResolver()
public java.lang.Class<? extends org.eclipse.xtext.xbase.typesystem.internal.DefaultReentrantTypeResolver> bindDefaultReentrantTypeResolver()
public java.lang.Class<? extends org.eclipse.xtext.validation.IResourceValidator> bindIResourceValidator()