public abstract class AbstractOCLinEcoreRuntimeModule
extends org.eclipse.xtext.service.DefaultRuntimeModule
Modifier and Type | Field and Description |
---|---|
protected java.util.Properties |
properties |
Constructor and Description |
---|
AbstractOCLinEcoreRuntimeModule() |
Modifier and Type | Method and Description |
---|---|
java.lang.ClassLoader |
bindClassLoaderToInstance() |
java.lang.Class<? extends org.eclipse.xtext.service.GrammarProvider> |
bindGrammarProvider() |
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.serializer.tokens.ICrossReferenceSerializer> |
bindICrossReferenceSerializer() |
java.lang.Class<? extends org.eclipse.xtext.validation.IDiagnosticConverter> |
bindIDiagnosticConverter() |
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.scoping.IGlobalScopeProvider> |
bindIGlobalScopeProvider() |
java.lang.Class<? extends org.eclipse.xtext.IGrammarAccess> |
bindIGrammarAccess() |
java.lang.Class<? extends org.eclipse.xtext.serializer.sequencer.IHiddenTokenSequencer> |
bindIHiddenTokenSequencer() |
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.linking.ILinkingService> |
bindILinkingService() |
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.IResourceServiceProvider> |
bindIResourceServiceProvider() |
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.serializer.sequencer.ISemanticSequencer> |
bindISemanticSequencer() |
java.lang.Class<? extends org.eclipse.xtext.serializer.ISerializer> |
bindISerializer() |
java.lang.Class<? extends org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer> |
bindISyntacticSequencer() |
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.conversion.IValueConverterService> |
bindIValueConverterService() |
java.lang.Class<? extends org.eclipse.xtext.parser.antlr.Lexer> |
bindLexer() |
java.lang.Class<? extends OCLinEcoreJavaValidator> |
bindOCLinEcoreJavaValidator() |
java.lang.Class<? extends org.eclipse.xtext.resource.XtextResource> |
bindXtextResource() |
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<InternalOCLinEcoreLexer> |
provideInternalOCLinEcoreLexer() |
bindConcreteSyntaxValidator, bindDiagnostician, bindEPackageRegistry, bindEValidatorRegistry, bindIAstFactory, bindILocationInFileProvider, bindINodeModelFormatter, bindIPartialParserHelper, bindIResourceFactory, bindIResourceServiceProvider$Registry, bindITransientValueService, bindResourceSet, bindRuntimeEncodingProvider, bindXtextResourceSet, configureGenericSemanticSequencer, configureIResourceDescriptionsBuilderScope, configureIResourceDescriptionsLiveScope, configureLinkingIScopeProvider, configureRuntimeEncodingProvider, configureSerializerIScopeProvider, configureUseIndexFragmentsForLazyLinking, provideIEncodingProvider
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 java.lang.ClassLoader bindClassLoaderToInstance()
public java.lang.Class<? extends org.eclipse.xtext.IGrammarAccess> bindIGrammarAccess()
public java.lang.Class<? extends org.eclipse.xtext.serializer.sequencer.ISemanticSequencer> bindISemanticSequencer()
bindISemanticSequencer
in class org.eclipse.xtext.service.DefaultRuntimeModule
public java.lang.Class<? extends org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer> bindISyntacticSequencer()
public java.lang.Class<? extends org.eclipse.xtext.serializer.ISerializer> bindISerializer()
bindISerializer
in class org.eclipse.xtext.service.DefaultRuntimeModule
public java.lang.Class<? extends org.eclipse.xtext.parser.IParser> bindIParser()
public java.lang.Class<? extends org.eclipse.xtext.parser.ITokenToStringConverter> bindITokenToStringConverter()
bindITokenToStringConverter
in class org.eclipse.xtext.service.DefaultRuntimeModule
public java.lang.Class<? extends org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider> bindIAntlrTokenFileProvider()
public java.lang.Class<? extends org.eclipse.xtext.parser.antlr.Lexer> bindLexer()
public com.google.inject.Provider<InternalOCLinEcoreLexer> provideInternalOCLinEcoreLexer()
public void configureRuntimeLexer(com.google.inject.Binder binder)
public java.lang.Class<? extends org.eclipse.xtext.parser.antlr.ITokenDefProvider> bindITokenDefProvider()
bindITokenDefProvider
in class org.eclipse.xtext.service.DefaultRuntimeModule
public java.lang.Class<? extends OCLinEcoreJavaValidator> bindOCLinEcoreJavaValidator()
public java.lang.Class<? extends org.eclipse.xtext.scoping.IScopeProvider> bindIScopeProvider()
bindIScopeProvider
in class org.eclipse.xtext.service.DefaultRuntimeModule
public void configureIScopeProviderDelegate(com.google.inject.Binder binder)
public java.lang.Class<? extends org.eclipse.xtext.scoping.IGlobalScopeProvider> bindIGlobalScopeProvider()
bindIGlobalScopeProvider
in class org.eclipse.xtext.service.DefaultRuntimeModule
public void configureIgnoreCaseLinking(com.google.inject.Binder binder)
public java.lang.Class<? extends org.eclipse.xtext.formatting.IFormatter> bindIFormatter()
bindIFormatter
in class org.eclipse.xtext.service.DefaultRuntimeModule
public java.lang.Class<? extends org.eclipse.xtext.resource.IContainer.Manager> bindIContainer$Manager()
bindIContainer$Manager
in class org.eclipse.xtext.service.DefaultRuntimeModule
public java.lang.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 java.lang.Class<? extends org.eclipse.xtext.serializer.tokens.ICrossReferenceSerializer> bindICrossReferenceSerializer()
public java.lang.Class<? extends org.eclipse.xtext.validation.IDiagnosticConverter> bindIDiagnosticConverter()
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.serializer.sequencer.IHiddenTokenSequencer> bindIHiddenTokenSequencer()
public java.lang.Class<? extends org.eclipse.xtext.linking.ILinker> bindILinker()
bindILinker
in class org.eclipse.xtext.service.DefaultRuntimeModule
public java.lang.Class<? extends org.eclipse.xtext.linking.ILinkingDiagnosticMessageProvider> bindILinkingDiagnosticMessageProvider()
public java.lang.Class<? extends org.eclipse.xtext.linking.ILinkingService> bindILinkingService()
bindILinkingService
in class org.eclipse.xtext.service.DefaultRuntimeModule
public java.lang.Class<? extends org.eclipse.xtext.naming.IQualifiedNameConverter> bindIQualifiedNameConverter()
public java.lang.Class<? extends org.eclipse.xtext.naming.IQualifiedNameProvider> bindIQualifiedNameProvider()
bindIQualifiedNameProvider
in class org.eclipse.xtext.service.DefaultRuntimeModule
public java.lang.Class<? extends org.eclipse.xtext.resource.IResourceServiceProvider> bindIResourceServiceProvider()
public java.lang.Class<? extends org.eclipse.xtext.validation.IResourceValidator> bindIResourceValidator()
public java.lang.Class<? extends org.eclipse.xtext.conversion.IValueConverterService> bindIValueConverterService()
bindIValueConverterService
in class org.eclipse.xtext.service.DefaultRuntimeModule
public java.lang.Class<? extends org.eclipse.xtext.resource.XtextResource> bindXtextResource()
bindXtextResource
in class org.eclipse.xtext.service.DefaultRuntimeModule
public java.lang.Class<? extends org.eclipse.xtext.service.GrammarProvider> bindGrammarProvider()