From DefaultRuntimeModule
EValidator.Registry.INSTANCE
EPackage.Registry.INSTANCE
IResourceServiceProvider.Registry.INSTANCE
Use | User Class Extends: | Function to Return Default Class | Default Class Type |
---|---|---|---|
Diagnostician | bindDiagnostician() | Cancelable Diagnostician |
|
IFragmentProvider | bindIFragmentProvider() | DefaultFragment Provider |
|
ITransientValueService | bindITransientValueService() | DefaultTransient ValueService |
|
ILocationInFileProvider | bindILocationInFileProvider() | DefaultLocationIn FileProvider |
|
IFormatter | bindIFormatter() | OneWhitespace Formatter |
|
INodeModelFormatter | bindINodeModelFormatter() | DefaultNode ModelFormatter |
|
ISerializer | bindISerializer() | Serializer | |
ISemanticSequencer | bindISemanticSequencer() | Backtracking SemanticSequencer |
|
IConcreteSyntaxValidator | bindConcreteSyntaxValidator() | ConcreteSyntax Validator |
|
IResourceFactory | bindIResourceFactory() | XtextResourceFactory | |
ILinkingService | bindILinkingService() | DefaultLinking Service |
|
provides: IScope getScope(EObject context, EReference reference) which gets a scope for a given node and reference. |
IScopeProvider | bindIScopeProvider() | SimpleLocal ScopeProvider |
provides: IScope getScope(Resource context, EReference reference, Predicate<IEObjectDescription> filter); Similar to IScopeProvider above but adds filter |
IGlobalScopeProvider | bindIGlobalScopeProvider() | ImportUriGlobal ScopeProvider |
IQualifiedNameProvider | bindIQualifiedNameProvider() | SimpleNameProvider | |
org.eclipse.xtext.linking.ILinker | bindILinker() | LazyLinker | |
org.eclipse.xtext.conversion. |
bindIValueConverterService() | DefaultTerminal Converters |
|
org.eclipse.xtext.parser. ITokenToStringConverter |
bindITokenToStringConverter() | AntlrTokenToString Converter |
|
org.eclipse.xtext.parser. antlr.IPartialParsingHelper |
bindIPartialParserHelper() | PartialParsingHelper | |
ITokenDefProvider | bindITokenDefProvider() | NullTokenDefProvider | |
org.eclipse.xtext.parser. IAstFactory |
bindIAstFactory() | org.eclipse.xtext.parser. DefaultEcore ElementFactory |
|
XtextResource | bindXtextResource() | LazyLinkingResource | |
ResourceSet | bindResourceSet() | XtextResourceSet | |
XtextResourceSet | bindXtextResourceSet() | SynchronizedXtext ResourceSet |
|
IContainer.Manager | bindIContainer$Manager() | SimpleResource Descriptions BasedContainerManager |
|
Provider |
provideIEncodingProvider() | IEncodingProvider Dispatcher |
|
IEncodingProviderDispatcher | DispatchingProvider |
x | |
configureIResource DescriptionsLiveScope |
x | x |
Bindings
configure function | class | annotated with | bound to |
---|---|---|---|
configureLinking IScopeProvider |
IScopeProvider | LinkingScope ProviderBinding |
IScopeProvider |
configureIResource Descriptions |
IResourceDescriptions | x | ResourceSet BasedResource Descriptions |
configureRuntime EncodingProvider |
IEncodingProvider | DispatchingProvider. Runtime |
IEncoding Provider.Runtime |
x | IResourceDescriptions | Names.named (ResourceDescriptions Provider. LIVE_SCOPE) | ResourceSet BasedResource Descriptions |
configureGeneric SemanticSequencer |
ISemanticSequencer | GenericSequencer | Backtracking SemanticSequencer |
configureIResource DescriptionsBuilderScope |
IResourceDescriptions | Names.named (Resource DescriptionsProvider. NAMED_BUILDER_SCOPE) |
ResourceSet BasedResource Descriptions |