public class XcoreRuntimeModule extends AbstractXcoreRuntimeModule
properties| Constructor and Description |
|---|
XcoreRuntimeModule() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<? extends DefaultReentrantTypeResolver> |
bindDefaultReentrantTypeResolver() |
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 IImportsConfiguration> |
bindIImportsConfiguration() |
java.lang.Class<? extends IJvmModelAssociations> |
bindIJvmModelAssociations() |
java.lang.Class<? extends ILogicalContainerProvider> |
bindILogicalContainerProvider() |
java.lang.Class<? extends ImplicitlyImportedFeatures> |
bindImplicitlyImportedFeatures() |
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 ISerializer> |
bindISerializer() |
java.lang.Class<? extends IValueConverterService> |
bindIValueConverterService() |
java.lang.Class<? extends JvmTypeReferencesValidator> |
bindJvmTypeReferencesValidator() |
java.lang.Class<? extends IReferenceFinder> |
bindReferenceFinder() |
java.lang.Class<? extends XbaseBatchScopeProvider> |
bindXbaseBatchScopeProvider() |
java.lang.Class<? extends XbaseCompiler> |
bindXbaseCompiler() |
java.lang.Class<? extends XtextResource> |
bindXtextResource() |
void |
configureIScopeProviderDelegate(Binder binder) |
void |
configureSerializerIScopeProvider(com.google.inject.Binder binder) |
bindAbstractTypeScopeProvider, bindCancelableDiagnostician, bindClassLoaderToInstance, bindConfigurableIssueCodesProvider, bindDefaultBatchTypeResolver, bindEObjectAtOffsetHelper, bindFeatureNameValidator, bindFileLocations, bindIAllContainersState$Provider, bindIAntlrTokenFileProvider, bindIEvaluationContext, bindIExpressionInterpreter, bindIGlobalScopeProvider, bindIGrammarAccess, bindIJvmTypeProvider$Factory, bindILinker, bindILinkingDiagnosticMessageProvider, bindILocationInFileProvider, bindIParser, bindIQualifiedNameConverter, bindIScopeProvider, bindIStratumBreakpointSupport, bindITokenDefProvider, bindITokenToStringConverter, bindITypeComputer, bindIUnorderedGroupHelper, bindLexer, bindLineSeparatorHarmonizer, bindMutableFileSystemSupport, bindSeverityConverter, bindStaticImplicitMethodsFeatureForTypeProvider$ExtensionClassNameProvider, bindTypesFactoryToInstance, bindXcoreJavaValidator, bindXtypeFactoryToInstance, configure, configureFileExtensions, configureIgnoreCaseLinking, configureIResourceDescriptions, configureIResourceDescriptionsPersisted, configureLanguageName, configureLinkingIScopeProvider, configureRuntimeLexer, provideInternalXcoreLexer, provideWorkspaceConfigpublic java.lang.Class<? extends ISerializer> bindISerializer()
public java.lang.Class<? extends IDefaultResourceDescriptionStrategy> bindIDefaultResourceDescriptionStrategy()
bindIDefaultResourceDescriptionStrategy in class AbstractXcoreRuntimeModulepublic java.lang.Class<? extends XtextResource> bindXtextResource()
bindXtextResource in class AbstractXcoreRuntimeModulepublic java.lang.Class<? extends IQualifiedNameProvider> bindIQualifiedNameProvider()
bindIQualifiedNameProvider in class AbstractXcoreRuntimeModulepublic void configureIScopeProviderDelegate(Binder binder)
configureIScopeProviderDelegate in class AbstractXcoreRuntimeModulepublic void configureSerializerIScopeProvider(com.google.inject.Binder binder)
configureSerializerIScopeProvider in class AbstractXcoreRuntimeModulepublic java.lang.Class<? extends XbaseBatchScopeProvider> bindXbaseBatchScopeProvider()
bindXbaseBatchScopeProvider in class AbstractXcoreRuntimeModulepublic java.lang.Class<? extends Manager> bindIResourceDescription$Manager()
bindIResourceDescription$Manager in class AbstractXcoreRuntimeModulepublic java.lang.Class<? extends IReferableElementsUnloader> bindIReferableElementsUnloader()
public java.lang.Class<? extends IdentifiableSimpleNameProvider> bindIdentifiableSimpleNameProvider()
bindIdentifiableSimpleNameProvider in class AbstractXcoreRuntimeModulepublic java.lang.Class<? extends IDiagnosticConverter> bindIDiagnosticConverter()
public java.lang.Class<? extends Diagnostician> bindDiagnostician()
public java.lang.Class<? extends IValueConverterService> bindIValueConverterService()
bindIValueConverterService in class AbstractXcoreRuntimeModulepublic java.lang.Class<? extends QualifiedNameValueConverter> bindFixedQualifiedNameValueConverter()
public java.lang.Class<? extends IGenerator> bindIGenerator()
bindIGenerator in class AbstractXcoreRuntimeModulepublic java.lang.Class<? extends IContainer.Manager> bindIContainer$Manager()
bindIContainer$Manager in class AbstractXcoreRuntimeModulepublic java.lang.Class<? extends IJvmModelAssociations> bindIJvmModelAssociations()
public java.lang.Class<? extends ILogicalContainerProvider> bindILogicalContainerProvider()
public java.lang.Class<? extends IDerivedStateComputer> bindIDerivedStateComputer()
bindIDerivedStateComputer in class AbstractXcoreRuntimeModulepublic java.lang.Class<? extends ImplicitlyImportedFeatures> bindImplicitlyImportedFeatures()
public java.lang.Class<? extends IResourceValidator> bindIResourceValidator()
bindIResourceValidator in class AbstractXcoreRuntimeModulepublic java.lang.Class<? extends IBasicFormatter> bindIBasicFormatter()
public java.lang.Class<? extends JvmTypeReferencesValidator> bindJvmTypeReferencesValidator()
bindJvmTypeReferencesValidator in class AbstractXcoreRuntimeModulepublic java.lang.Class<? extends XbaseCompiler> bindXbaseCompiler()
public java.lang.Class<? extends DefaultReentrantTypeResolver> bindDefaultReentrantTypeResolver()
bindDefaultReentrantTypeResolver in class AbstractXcoreRuntimeModulepublic java.lang.Class<? extends IImportsConfiguration> bindIImportsConfiguration()
public java.lang.Class<? extends IReferenceFinder> bindReferenceFinder()