| Package | Description |
|---|---|
| org.eclipse.xtext.resource | |
| org.eclipse.xtext.resource.containers | |
| org.eclipse.xtext.resource.impl | |
| org.eclipse.xtext.scoping.impl |
| Modifier and Type | Field and Description |
|---|---|
static IContainer |
IContainer.NULL_CONTAINER
a no-op implementation
|
| Modifier and Type | Method and Description |
|---|---|
IContainer |
IContainer.Manager.getContainer(IResourceDescription desc,
IResourceDescriptions resourceDescriptions) |
| Modifier and Type | Method and Description |
|---|---|
List<IContainer> |
IContainer.Manager.getVisibleContainers(IResourceDescription desc,
IResourceDescriptions resourceDescriptions) |
| Modifier and Type | Class and Description |
|---|---|
class |
DescriptionAddingContainer
A container implementation that ensures that a given resource description
is part of the container.
|
class |
FilterUriContainer
A container that virtually removes a
resource description
with a given uri from another container. |
class |
StateBasedContainer
A specialized container which is based on some long living lightweight state.
|
| Modifier and Type | Method and Description |
|---|---|
protected IContainer |
StateBasedContainerManager.createContainer(String handle,
IResourceDescriptions resourceDescriptions) |
IContainer |
StateBasedContainerManager.getContainer(IResourceDescription desc,
IResourceDescriptions resourceDescriptions) |
IContainer |
ProjectDescriptionBasedContainerManager.getContainer(IResourceDescription desc,
IResourceDescriptions resourceDescriptions) |
| Modifier and Type | Method and Description |
|---|---|
List<IContainer> |
StateBasedContainerManager.getVisibleContainers(IResourceDescription desc,
IResourceDescriptions resourceDescriptions) |
List<IContainer> |
ProjectDescriptionBasedContainerManager.getVisibleContainers(IResourceDescription desc,
IResourceDescriptions resourceDescriptions) |
protected List<IContainer> |
StateBasedContainerManager.getVisibleContainers(List<String> handles,
IResourceDescriptions resourceDescriptions) |
| Constructor and Description |
|---|
DescriptionAddingContainer(IResourceDescription addMe,
IContainer delegate) |
FilterUriContainer(org.eclipse.emf.common.util.URI filterMe,
IContainer delegate) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractContainer
Abstract container implementation.
|
class |
ResourceDescriptionsBasedContainer
A default
ResourceDescriptionsBasedContainer will expose the complete
set of resource descriptions of a backing IResourceDescriptions. |
| Modifier and Type | Method and Description |
|---|---|
IContainer |
SimpleResourceDescriptionsBasedContainerManager.getContainer(IResourceDescription desc,
IResourceDescriptions resourceDescriptions) |
| Modifier and Type | Method and Description |
|---|---|
List<IContainer> |
SimpleResourceDescriptionsBasedContainerManager.getVisibleContainers(IResourceDescription desc,
IResourceDescriptions resourceDescriptions) |
| Modifier and Type | Method and Description |
|---|---|
protected List<IContainer> |
DefaultGlobalScopeProvider.getVisibleContainers(org.eclipse.emf.ecore.resource.Resource resource) |
| Modifier and Type | Method and Description |
|---|---|
protected IScope |
DefaultGlobalScopeProvider.createContainerScope(IScope parent,
IContainer container,
com.google.common.base.Predicate<IEObjectDescription> filter,
org.eclipse.emf.ecore.EClass type,
boolean ignoreCase) |
protected IScope |
DefaultGlobalScopeProvider.createContainerScopeWithContext(org.eclipse.emf.ecore.resource.Resource eResource,
IScope parent,
IContainer container,
com.google.common.base.Predicate<IEObjectDescription> filter,
org.eclipse.emf.ecore.EClass type,
boolean ignoreCase) |
Copyright © 2015. All Rights Reserved.