public abstract class AbstractSingleCodetemplateRuntimeModule extends DefaultRuntimeModule
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Properties |
properties |
| Constructor and Description |
|---|
AbstractSingleCodetemplateRuntimeModule() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.ClassLoader |
bindClassLoaderToInstance() |
java.lang.Class<? extends IAllContainersState.Provider> |
bindIAllContainersState$Provider() |
java.lang.Class<? extends IAntlrTokenFileProvider> |
bindIAntlrTokenFileProvider() |
java.lang.Class<? extends IContainer.Manager> |
bindIContainer$Manager() |
java.lang.Class<? extends IGlobalScopeProvider> |
bindIGlobalScopeProvider() |
java.lang.Class<? extends IGrammarAccess> |
bindIGrammarAccess() |
java.lang.Class<? extends IParser> |
bindIParser() |
java.lang.Class<? extends IParseTreeConstructor> |
bindIParseTreeConstructor() |
java.lang.Class<? extends IQualifiedNameProvider> |
bindIQualifiedNameProvider() |
java.lang.Class<? extends IScopeProvider> |
bindIScopeProvider() |
java.lang.Class<? extends ITokenDefProvider> |
bindITokenDefProvider() |
java.lang.Class<? extends ITokenToStringConverter> |
bindITokenToStringConverter() |
java.lang.Class<? extends Lexer> |
bindLexer() |
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 |
configureIResourceDescriptionsBuilderScope(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<InternalSingleCodetemplateLexer> |
provideInternalSingleCodetemplateLexer() |
bindConcreteSyntaxValidator, bindDiagnostician, bindEPackageRegistry, bindEValidatorRegistry, bindIAstFactory, bindIFormatter, bindIFragmentProvider, bindILinker, bindILinkingService, bindILocationInFileProvider, bindINodeModelFormatter, bindIPartialParserHelper, bindIResourceFactory, bindIResourceServiceProvider$Registry, bindISemanticSequencer, bindISerializer, bindITransientValueService, bindIValueConverterService, bindResourceSet, bindXtextResource, bindXtextResourceSet, configureGenericSemanticSequencer, configureIResourceDescriptionsLiveScope, configureLinkingIScopeProvider, configureRuntimeEncodingProvider, configureSerializerIScopeProvider, provideIEncodingProviderbindProperties, getBindings, tryBindPropertiespublic AbstractSingleCodetemplateRuntimeModule()
public void configure(com.google.inject.Binder binder)
configure in interface com.google.inject.Moduleconfigure in class DefaultRuntimeModulepublic 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 IGrammarAccess> bindIGrammarAccess()
public java.lang.Class<? extends IParseTreeConstructor> bindIParseTreeConstructor()
public java.lang.Class<? extends IParser> bindIParser()
public java.lang.Class<? extends ITokenToStringConverter> bindITokenToStringConverter()
bindITokenToStringConverter in class DefaultRuntimeModulepublic java.lang.Class<? extends IAntlrTokenFileProvider> bindIAntlrTokenFileProvider()
public java.lang.Class<? extends Lexer> bindLexer()
public com.google.inject.Provider<InternalSingleCodetemplateLexer> provideInternalSingleCodetemplateLexer()
public java.lang.Class<? extends ITokenDefProvider> bindITokenDefProvider()
bindITokenDefProvider in class DefaultRuntimeModulepublic void configureRuntimeLexer(com.google.inject.Binder binder)
public java.lang.Class<? extends IScopeProvider> bindIScopeProvider()
bindIScopeProvider in class DefaultRuntimeModulepublic void configureIScopeProviderDelegate(com.google.inject.Binder binder)
public java.lang.Class<? extends IGlobalScopeProvider> bindIGlobalScopeProvider()
bindIGlobalScopeProvider in class DefaultRuntimeModulepublic void configureIgnoreCaseLinking(com.google.inject.Binder binder)
public java.lang.Class<? extends IQualifiedNameProvider> bindIQualifiedNameProvider()
bindIQualifiedNameProvider in class DefaultRuntimeModulepublic java.lang.Class<? extends IContainer.Manager> bindIContainer$Manager()
bindIContainer$Manager in class DefaultRuntimeModulepublic java.lang.Class<? extends IAllContainersState.Provider> bindIAllContainersState$Provider()
public void configureIResourceDescriptions(com.google.inject.Binder binder)
configureIResourceDescriptions in class DefaultRuntimeModulepublic void configureIResourceDescriptionsBuilderScope(com.google.inject.Binder binder)
configureIResourceDescriptionsBuilderScope in class DefaultRuntimeModule