| Modifier and Type | Class and Description |
|---|---|
protected static class |
Indexer.ResolvedResourceDescription |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IContainer
A
container describes resources that should be treated as visible
on the same level during the scoping stage. |
interface |
IResourceDescription
A representation of a resource's contents as an
ISelectable. |
interface |
IResourceDescriptions
Represents a set of
IResourceDescription. |
static interface |
IResourceDescriptions.IContextAware
A context aware instance
IResourceDescriptions. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IResourceDescriptions.NullImpl |
| 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 | Class and Description |
|---|---|
class |
AbstractCompoundSelectable |
class |
AbstractContainer
Abstract container implementation.
|
class |
AbstractResourceDescription |
class |
ChunkedResourceDescriptions
A IResourceDescriptions implementation that holds its resource description in chunks, each identified by a string.
|
class |
DefaultResourceDescription |
class |
EagerResourceSetBasedResourceDescriptions
An implementation of
IResourceDescriptions which indexes a given resource set the first time it is used (i.e. |
class |
EObjectDescriptionLookUp |
class |
LiveShadowedResourceDescriptions |
class |
ResourceDescriptionsBasedContainer
A default
ResourceDescriptionsBasedContainer will expose the complete
set of resource descriptions of a backing IResourceDescriptions. |
class |
ResourceDescriptionsData
Instances of
ResourceDescriptionsData provide indexed access to
resource descriptions that export elements with a certain name. |
class |
ResourceSetBasedResourceDescriptions |
| Modifier and Type | Method and Description |
|---|---|
protected Iterable<? extends ISelectable> |
ResourceSetBasedResourceDescriptions.getSelectables() |
protected Iterable<? extends ISelectable> |
EagerResourceSetBasedResourceDescriptions.getSelectables() |
protected Iterable<? extends ISelectable> |
ChunkedResourceDescriptions.getSelectables() |
protected abstract Iterable<? extends ISelectable> |
AbstractCompoundSelectable.getSelectables() |
| Modifier and Type | Class and Description |
|---|---|
class |
SerializableResourceDescription |
| Modifier and Type | Class and Description |
|---|---|
class |
LoadOnDemandResourceDescriptions |
class |
MultimapBasedSelectable |
class |
ScopeBasedSelectable |
| Modifier and Type | Method and Description |
|---|---|
protected ISelectable |
SimpleLocalScopeProvider.getAllDescriptions(org.eclipse.emf.ecore.resource.Resource resource) |
protected ISelectable |
ImportedNamespaceAwareLocalScopeProvider.getAllDescriptions(org.eclipse.emf.ecore.resource.Resource resource) |
protected ISelectable |
ImportScope.getImportFrom() |
protected ISelectable |
SelectableBasedScope.getSelectable() |
protected ISelectable |
ImportedNamespaceAwareLocalScopeProvider.internalGetAllDescriptions(org.eclipse.emf.ecore.resource.Resource resource) |
| Modifier and Type | Method and Description |
|---|---|
protected Iterable<? extends ISelectable> |
LoadOnDemandResourceDescriptions.getSelectables() |
| Modifier and Type | Method and Description |
|---|---|
protected ImportScope |
ImportedNamespaceAwareLocalScopeProvider.createImportScope(IScope parent,
List<ImportNormalizer> namespaceResolvers,
ISelectable importFrom,
org.eclipse.emf.ecore.EClass type,
boolean ignoreCase) |
protected IScope |
SimpleLocalScopeProvider.createScope(IScope parent,
ISelectable resourceContent,
org.eclipse.emf.ecore.EClass type,
boolean ignoreCase) |
static IScope |
SelectableBasedScope.createScope(IScope outer,
ISelectable selectable,
org.eclipse.emf.ecore.EClass type,
boolean ignoreCase) |
static IScope |
SelectableBasedScope.createScope(IScope outer,
ISelectable selectable,
com.google.common.base.Predicate<IEObjectDescription> filter,
org.eclipse.emf.ecore.EClass type,
boolean ignoreCase) |
| Constructor and Description |
|---|
ImportScope(List<ImportNormalizer> namespaceResolvers,
IScope parent,
ISelectable importFrom,
org.eclipse.emf.ecore.EClass type,
boolean ignoreCase) |
SelectableBasedScope(IScope outer,
ISelectable selectable,
com.google.common.base.Predicate<IEObjectDescription> filter,
org.eclipse.emf.ecore.EClass type,
boolean ignoreCase) |
Copyright © 2015. All Rights Reserved.