public class ResourceSetGlobalScopeProvider extends AbstractGlobalScopeProvider
IGlobalScopeProvider
which puts all elements in the ResourceSet
on the scope.Constructor and Description |
---|
ResourceSetGlobalScopeProvider() |
Modifier and Type | Method and Description |
---|---|
protected IScope |
createScopeWithQualifiedNames(IScope parent,
org.eclipse.emf.ecore.resource.Resource resource,
com.google.common.base.Predicate<IEObjectDescription> filter,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.ecore.EClass type,
boolean ignoreCase) |
protected IScope |
getScope(org.eclipse.emf.ecore.resource.Resource resource,
boolean ignoreCase,
org.eclipse.emf.ecore.EClass type,
com.google.common.base.Predicate<IEObjectDescription> filter) |
void |
setGlobalResourceDecriptionProvider(GlobalResourceDescriptionProvider resourceDecriptionProvider) |
getResourceDescriptions, getScope, getScope, isIgnoreCase, setCaseInsensitivityHelper, setResourceDescriptionsProvider
public void setGlobalResourceDecriptionProvider(GlobalResourceDescriptionProvider resourceDecriptionProvider)
protected IScope getScope(org.eclipse.emf.ecore.resource.Resource resource, boolean ignoreCase, org.eclipse.emf.ecore.EClass type, com.google.common.base.Predicate<IEObjectDescription> filter)
getScope
in class AbstractGlobalScopeProvider
protected IScope createScopeWithQualifiedNames(IScope parent, org.eclipse.emf.ecore.resource.Resource resource, com.google.common.base.Predicate<IEObjectDescription> filter, org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.emf.ecore.EClass type, boolean ignoreCase)