| Package | Description |
|---|---|
| org.eclipse.xtext | |
| org.eclipse.xtext.linking.impl | |
| org.eclipse.xtext.scoping.impl | |
| org.eclipse.xtext.service | |
| org.eclipse.xtext.xtext |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends IScopeProvider> |
XtextRuntimeModule.bindIScopeProvider() |
| Modifier and Type | Method and Description |
|---|---|
IScopeProvider |
DefaultLinkingService.getScopeProvider() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultLinkingService.registerImportedNamesAdapter(IScopeProvider scopeProvider,
org.eclipse.emf.ecore.EObject context) |
void |
DefaultLinkingService.setScopeProvider(IScopeProvider scopeProvider) |
protected void |
DefaultLinkingService.unRegisterImportedNamesAdapter(IScopeProvider scopeProvider) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IDelegatingScopeProvider
A delegating scope provider marks an implementation, that handles only a couple of cases
but will use another
IScopeProvider to compute its parent scope or that takes care
of other cases. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDeclarativeScopeProvider
A scope provider that invokes methods reflectively.
|
class |
AbstractGlobalScopeDelegatingScopeProvider
A local scope provider that can delegate to a global scope.
|
class |
AbstractScopeProvider
Base class for all scope providers.
|
class |
DelegatingScopeProvider
This implementation skips the declarative API of the
AbstractDeclarativeScopeProvider
while still delegating to another provider. |
class |
ImportedNamespaceAwareLocalScopeProvider
A local scope provider that understands namespace imports.
|
class |
SimpleLocalScopeProvider
A local scope that uses the qualified names of all elements of an
Resource and
delegates to a global scope. |
| Modifier and Type | Method and Description |
|---|---|
IScopeProvider |
IDelegatingScopeProvider.getDelegate()
Provides access to the delegate.
|
IScopeProvider |
DelegatingScopeProvider.getDelegate() |
IScopeProvider |
AbstractDeclarativeScopeProvider.getDelegate() |
| Modifier and Type | Method and Description |
|---|---|
void |
DelegatingScopeProvider.setDelegate(IScopeProvider delegate) |
void |
AbstractDeclarativeScopeProvider.setDelegate(IScopeProvider delegate) |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends IScopeProvider> |
DefaultRuntimeModule.bindIScopeProvider() |
| Modifier and Type | Class and Description |
|---|---|
class |
XtextScopeProvider |
| Modifier and Type | Method and Description |
|---|---|
IScopeProvider |
XtextLinker.getScopeProvider() |
| Modifier and Type | Method and Description |
|---|---|
void |
XtextLinker.setScopeProvider(IScopeProvider scopeProvider) |
Copyright © 2015. All Rights Reserved.