public abstract class AbstractVarlinkIdlRuntimeModule extends org.eclipse.xtext.service.DefaultRuntimeModule
VarlinkIdlRuntimeModule
.Modifier and Type | Field and Description |
---|---|
protected Properties |
properties |
Constructor and Description |
---|
AbstractVarlinkIdlRuntimeModule() |
Modifier and Type | Method and Description |
---|---|
ClassLoader |
bindClassLoaderToInstance() |
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.resource.IContainer.Manager> |
bindIContainer$Manager() |
Class<? extends org.eclipse.xtext.generator.IGenerator2> |
bindIGenerator2() |
Class<? extends org.eclipse.xtext.scoping.IGlobalScopeProvider> |
bindIGlobalScopeProvider() |
Class<? extends org.eclipse.xtext.IGrammarAccess> |
bindIGrammarAccess() |
Class<? extends org.eclipse.xtext.parser.IParser> |
bindIParser() |
Class<? extends org.eclipse.xtext.naming.IQualifiedNameProvider> |
bindIQualifiedNameProvider() |
Class<? extends org.eclipse.xtext.scoping.IScopeProvider> |
bindIScopeProvider() |
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 VarlinkIdlValidator> |
bindVarlinkIdlValidator() |
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 de.dentrassi.varlink.idl.parser.antlr.internal.InternalVarlinkIdlLexer> |
provideInternalVarlinkIdlLexer() |
bindConcreteSyntaxValidator, bindDiagnostician, bindEPackageRegistry, bindEValidatorRegistry, bindIAstFactory, bindIFormatter, bindIFragmentProvider, bindILinker, bindILinkingService, bindILocationInFileProvider, bindINodeModelFormatter, bindIPartialParserHelper, bindIResourceFactory, bindIResourceServiceProvider$Registry, bindITransientValueService, bindIValueConverterService, bindResourceSet, bindRuntimeEncodingProvider, bindXtextResource, bindXtextResourceSet, configureGenericSemanticSequencer, configureIResourceDescriptionsBuilderScope, configureIResourceDescriptionsLiveScope, configureLinkingIScopeProvider, configureRuntimeEncodingProvider, configureSerializerIScopeProvider, configureUseIndexFragmentsForLazyLinking, provideIEncodingProvider
protected Properties properties
public AbstractVarlinkIdlRuntimeModule()
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()
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 de.dentrassi.varlink.idl.parser.antlr.internal.InternalVarlinkIdlLexer> provideInternalVarlinkIdlLexer()
public void configureRuntimeLexer(com.google.inject.Binder binder)
public Class<? extends VarlinkIdlValidator> bindVarlinkIdlValidator()
public 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 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 Class<? extends org.eclipse.xtext.naming.IQualifiedNameProvider> bindIQualifiedNameProvider()
bindIQualifiedNameProvider
in class org.eclipse.xtext.service.DefaultRuntimeModule
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.generator.IGenerator2> bindIGenerator2()
Copyright © 2017–2018. All rights reserved.