org.eclipse.xtext.xtend2
Class Xtend2RuntimeModule
java.lang.Object
org.eclipse.xtext.service.AbstractGenericModule
org.eclipse.xtext.service.DefaultRuntimeModule
org.eclipse.xtext.xtend2.AbstractXtend2RuntimeModule
org.eclipse.xtext.xtend2.Xtend2RuntimeModule
- All Implemented Interfaces:
- com.google.inject.Module
public class Xtend2RuntimeModule
- extends AbstractXtend2RuntimeModule
Use this class to register components to be used at runtime / without the Equinox extension registry.
Methods inherited from class org.eclipse.xtext.xtend2.AbstractXtend2RuntimeModule |
bindAbstractTypeScopeProvider, bindClassLoaderToInstance, bindIAllContainersState$Provider, bindIAntlrTokenFileProvider, bindIContainer$Manager, bindIEvaluationContext, bindIExpressionInterpreter, bindIFormatter, bindIGlobalScopeProvider, bindIGrammarAccess, bindIJvmModelAssociations, bindIJvmModelAssociator, bindIJvmTypeProvider$Factory, bindILinker, bindILocationInFileProvider, bindIParser, bindIQualifiedNameConverter, bindIScopeProvider, bindISemanticSequencer, bindISerializer, bindISyntacticSequencer, bindITokenDefProvider, bindITokenToStringConverter, bindJvmTypeReferencesValidator, bindLexer, bindTypeConformanceComputer, bindTypesFactoryToInstance, bindXtend2JavaValidator, configure, configureFileExtensions, configureIgnoreCaseLinking, configureIResourceDescriptions, configureIResourceDescriptionsBuilderScope, configureLanguageName, configureLinkingIScopeProvider, configureRuntimeLexer, provideInternalXtend2Lexer |
Methods inherited from class org.eclipse.xtext.service.DefaultRuntimeModule |
bindConcreteSyntaxValidator, bindDiagnostician, bindEPackageRegistry, bindEValidatorRegistry, bindIAstFactory, bindIFragmentProvider, bindILinkingService, bindINodeModelFormatter, bindIPartialParserHelper, bindIResourceFactory, bindIResourceServiceProvider$Registry, bindITransientValueService, bindResourceSet, bindXtextResourceSet, configureGenericSemanticSequencer, configureIResourceDescriptionsLiveScope, configureRuntimeEncodingProvider, provideIEncodingProvider |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Xtend2RuntimeModule
public Xtend2RuntimeModule()
bindITypeProvider
public java.lang.Class<? extends ITypeProvider> bindITypeProvider()
- Overrides:
bindITypeProvider
in class AbstractXtend2RuntimeModule
bindXtextResource
public java.lang.Class<? extends XtextResource> bindXtextResource()
- Overrides:
bindXtextResource
in class AbstractXtend2RuntimeModule
bindIValueConverterService
public java.lang.Class<? extends IValueConverterService> bindIValueConverterService()
- Overrides:
bindIValueConverterService
in class AbstractXtend2RuntimeModule
configureIScopeProviderDelegate
public void configureIScopeProviderDelegate(com.google.inject.Binder binder)
- Overrides:
configureIScopeProviderDelegate
in class AbstractXtend2RuntimeModule
bindIdentifiableSimpleNameProvider
public java.lang.Class<? extends IdentifiableSimpleNameProvider> bindIdentifiableSimpleNameProvider()
- Overrides:
bindIdentifiableSimpleNameProvider
in class AbstractXtend2RuntimeModule
bindIJvmModelInferrer
public java.lang.Class<? extends IJvmModelInferrer> bindIJvmModelInferrer()
bindIQualifiedNameProvider
public java.lang.Class<? extends IQualifiedNameProvider> bindIQualifiedNameProvider()
- Overrides:
bindIQualifiedNameProvider
in class DefaultRuntimeModule
bindIDefaultResourceDescriptionStrategy
public java.lang.Class<? extends IDefaultResourceDescriptionStrategy> bindIDefaultResourceDescriptionStrategy()
bindJvmModelAssociator
public java.lang.Class<? extends JvmModelAssociator> bindJvmModelAssociator()
bindEarlyExitValidator
public java.lang.Class<? extends EarlyExitValidator> bindEarlyExitValidator()
bindEObjectAtOffsetHelper
public java.lang.Class<? extends EObjectAtOffsetHelper> bindEObjectAtOffsetHelper()
- Overrides:
bindEObjectAtOffsetHelper
in class AbstractXtend2RuntimeModule
bindTypeArgumentContextProvider
public java.lang.Class<? extends TypeArgumentContextProvider> bindTypeArgumentContextProvider()