Package org.eclipse.xtext.scoping.impl
Class ResourceSetGlobalScopeProvider
- java.lang.Object
-
- org.eclipse.xtext.scoping.impl.AbstractGlobalScopeProvider
-
- org.eclipse.xtext.scoping.impl.ResourceSetGlobalScopeProvider
-
- All Implemented Interfaces:
IGlobalScopeProvider
public class ResourceSetGlobalScopeProvider extends AbstractGlobalScopeProvider
AIGlobalScopeProviderwhich puts all elements in theResourceSeton the scope.
-
-
Constructor Summary
Constructors Constructor Description ResourceSetGlobalScopeProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IScopecreateScopeWithQualifiedNames(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 IScopegetScope(org.eclipse.emf.ecore.resource.Resource resource, boolean ignoreCase, org.eclipse.emf.ecore.EClass type, com.google.common.base.Predicate<IEObjectDescription> filter)voidsetGlobalResourceDecriptionProvider(GlobalResourceDescriptionProvider resourceDecriptionProvider)-
Methods inherited from class org.eclipse.xtext.scoping.impl.AbstractGlobalScopeProvider
getResourceDescriptions, getScope, getScope, isIgnoreCase, setCaseInsensitivityHelper, setResourceDescriptionsProvider
-
-
-
-
Method Detail
-
setGlobalResourceDecriptionProvider
public void setGlobalResourceDecriptionProvider(GlobalResourceDescriptionProvider resourceDecriptionProvider)
-
getScope
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)
- Overrides:
getScopein classAbstractGlobalScopeProvider
-
createScopeWithQualifiedNames
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)
-
-