public class XcoreRuntimeModule extends AbstractXcoreRuntimeModule
properties
Constructor and Description |
---|
XcoreRuntimeModule() |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends Diagnostician> |
bindDiagnostician() |
java.lang.Class<? extends QualifiedNameValueConverter> |
bindFixedQualifiedNameValueConverter() |
java.lang.Class<? extends IBasicFormatter> |
bindIBasicFormatter() |
java.lang.Class<? extends IContainer.Manager> |
bindIContainer$Manager() |
java.lang.Class<? extends IDefaultResourceDescriptionStrategy> |
bindIDefaultResourceDescriptionStrategy() |
java.lang.Class<? extends IdentifiableSimpleNameProvider> |
bindIdentifiableSimpleNameProvider() |
java.lang.Class<? extends IDerivedStateComputer> |
bindIDerivedStateComputer() |
java.lang.Class<? extends IDiagnosticConverter> |
bindIDiagnosticConverter() |
java.lang.Class<? extends IGenerator> |
bindIGenerator() |
java.lang.Class<? extends IJvmModelAssociations> |
bindIJvmModelAssociations() |
java.lang.Class<? extends ILogicalContainerProvider> |
bindILogicalContainerProvider() |
java.lang.Class<? extends ImplicitlyImportedTypes> |
bindImplicitlyImportedTypes() |
java.lang.Class<? extends IQualifiedNameProvider> |
bindIQualifiedNameProvider() |
java.lang.Class<? extends IReferableElementsUnloader> |
bindIReferableElementsUnloader() |
java.lang.Class<? extends Manager> |
bindIResourceDescription$Manager() |
java.lang.Class<? extends IResourceValidator> |
bindIResourceValidator() |
java.lang.Class<? extends IScopeProvider> |
bindIScopeProvider() |
java.lang.Class<? extends ISerializer> |
bindISerializer() |
java.lang.Class<? extends IValueConverterService> |
bindIValueConverterService() |
java.lang.Class<? extends JvmTypeReferencesValidator> |
bindJvmTypeReferencesValidator() |
java.lang.Class<? extends org.eclipse.xtext.xbase.scoping.featurecalls.StaticImplicitMethodsFeatureForTypeProvider.ExtensionClassNameProvider> |
bindStaticImplicitMethodsFeatureForTypeProvider$ExtensionClassNameProvider() |
java.lang.Class<? extends XbaseBatchScopeProvider> |
bindXbaseBatchScopeProvider() |
java.lang.Class<? extends XtextResource> |
bindXtextResource() |
void |
configureIScopeProviderDelegate(Binder binder) |
void |
configureSerializerIScopeProvider(com.google.inject.Binder binder) |
bindAbstractTypeScopeProvider, bindCancelableDiagnostician, bindClassLoaderToInstance, bindConfigurableIssueCodesProvider, bindDefaultBatchTypeResolver, bindDefaultReentrantTypeResolver, bindEObjectAtOffsetHelper, bindFeatureNameValidator, bindFeatureOverridesService, bindIAllContainersState$Provider, bindIAntlrTokenFileProvider, bindIEvaluationContext, bindIExpressionInterpreter, bindIGlobalScopeProvider, bindIGrammarAccess, bindIJvmTypeProvider$Factory, bindILinker, bindILinkingDiagnosticMessageProvider, bindILocationInFileProvider, bindIParser, bindIQualifiedNameConverter, bindIStratumBreakpointSupport, bindITokenDefProvider, bindITokenToStringConverter, bindITypeComputer, bindITypeProvider, bindIUnorderedGroupHelper, bindLexer, bindLineSeparatorHarmonizer, bindSeverityConverter, bindTypeArgumentContextProvider, bindTypeConformanceComputer, bindTypesFactoryToInstance, bindVisibilityService, bindXcoreJavaValidator, bindXtypeFactoryToInstance, configure, configureFileExtensions, configureIgnoreCaseLinking, configureIResourceDescriptions, configureIResourceDescriptionsBuilderScope, configureLanguageName, configureLinkingIScopeProvider, configureRuntimeLexer, provideInternalXcoreLexer
public java.lang.Class<? extends ISerializer> bindISerializer()
public java.lang.Class<? extends IDefaultResourceDescriptionStrategy> bindIDefaultResourceDescriptionStrategy()
bindIDefaultResourceDescriptionStrategy
in class AbstractXcoreRuntimeModule
public java.lang.Class<? extends XtextResource> bindXtextResource()
bindXtextResource
in class AbstractXcoreRuntimeModule
public java.lang.Class<? extends IQualifiedNameProvider> bindIQualifiedNameProvider()
bindIQualifiedNameProvider
in class AbstractXcoreRuntimeModule
public void configureIScopeProviderDelegate(Binder binder)
configureIScopeProviderDelegate
in class AbstractXcoreRuntimeModule
public void configureSerializerIScopeProvider(com.google.inject.Binder binder)
configureSerializerIScopeProvider
in class AbstractXcoreRuntimeModule
public java.lang.Class<? extends XbaseBatchScopeProvider> bindXbaseBatchScopeProvider()
bindXbaseBatchScopeProvider
in class AbstractXcoreRuntimeModule
public java.lang.Class<? extends Manager> bindIResourceDescription$Manager()
bindIResourceDescription$Manager
in class AbstractXcoreRuntimeModule
public java.lang.Class<? extends IReferableElementsUnloader> bindIReferableElementsUnloader()
public java.lang.Class<? extends IdentifiableSimpleNameProvider> bindIdentifiableSimpleNameProvider()
bindIdentifiableSimpleNameProvider
in class AbstractXcoreRuntimeModule
public java.lang.Class<? extends IDiagnosticConverter> bindIDiagnosticConverter()
public java.lang.Class<? extends Diagnostician> bindDiagnostician()
public java.lang.Class<? extends IValueConverterService> bindIValueConverterService()
bindIValueConverterService
in class AbstractXcoreRuntimeModule
public java.lang.Class<? extends QualifiedNameValueConverter> bindFixedQualifiedNameValueConverter()
public java.lang.Class<? extends IGenerator> bindIGenerator()
bindIGenerator
in class AbstractXcoreRuntimeModule
public java.lang.Class<? extends IContainer.Manager> bindIContainer$Manager()
bindIContainer$Manager
in class AbstractXcoreRuntimeModule
public java.lang.Class<? extends IJvmModelAssociations> bindIJvmModelAssociations()
public java.lang.Class<? extends ILogicalContainerProvider> bindILogicalContainerProvider()
public java.lang.Class<? extends IDerivedStateComputer> bindIDerivedStateComputer()
bindIDerivedStateComputer
in class AbstractXcoreRuntimeModule
public java.lang.Class<? extends ImplicitlyImportedTypes> bindImplicitlyImportedTypes()
public java.lang.Class<? extends IResourceValidator> bindIResourceValidator()
bindIResourceValidator
in class AbstractXcoreRuntimeModule
public java.lang.Class<? extends IScopeProvider> bindIScopeProvider()
bindIScopeProvider
in class AbstractXcoreRuntimeModule
public java.lang.Class<? extends IBasicFormatter> bindIBasicFormatter()
public java.lang.Class<? extends JvmTypeReferencesValidator> bindJvmTypeReferencesValidator()
bindJvmTypeReferencesValidator
in class AbstractXcoreRuntimeModule
public java.lang.Class<? extends org.eclipse.xtext.xbase.scoping.featurecalls.StaticImplicitMethodsFeatureForTypeProvider.ExtensionClassNameProvider> bindStaticImplicitMethodsFeatureForTypeProvider$ExtensionClassNameProvider()