Package tools.refinery.language.scoping
Class ProblemGlobalScopeProvider
java.lang.Object
org.eclipse.xtext.scoping.impl.AbstractGlobalScopeProvider
tools.refinery.language.scoping.ProblemGlobalScopeProvider
- All Implemented Interfaces:
 org.eclipse.xtext.scoping.IGlobalScopeProvider
public class ProblemGlobalScopeProvider
extends org.eclipse.xtext.scoping.impl.AbstractGlobalScopeProvider
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static final record - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected ProblemGlobalScopeProvider.LoadedImportscomputeLoadedImports(org.eclipse.emf.ecore.resource.Resource resource) protected org.eclipse.xtext.scoping.IScopecreateScope(org.eclipse.xtext.scoping.IScope parent, Collection<? extends org.eclipse.xtext.resource.ISelectable> children, org.eclipse.emf.ecore.EClass type, com.google.common.base.Predicate<org.eclipse.xtext.resource.IEObjectDescription> filter, boolean ignoreCase) protected org.eclipse.xtext.scoping.IScopegetScope(org.eclipse.emf.ecore.resource.Resource resource, boolean ignoreCase, org.eclipse.emf.ecore.EClass type, com.google.common.base.Predicate<org.eclipse.xtext.resource.IEObjectDescription> filter) Methods inherited from class org.eclipse.xtext.scoping.impl.AbstractGlobalScopeProvider
getResourceDescriptions, getScope, getScope, isIgnoreCase, setCaseInsensitivityHelper, setResourceDescriptionsProvider 
- 
Constructor Details
- 
ProblemGlobalScopeProvider
public ProblemGlobalScopeProvider() 
 - 
 - 
Method Details
- 
getScope
protected org.eclipse.xtext.scoping.IScope getScope(org.eclipse.emf.ecore.resource.Resource resource, boolean ignoreCase, org.eclipse.emf.ecore.EClass type, com.google.common.base.Predicate<org.eclipse.xtext.resource.IEObjectDescription> filter) - Overrides:
 getScopein classorg.eclipse.xtext.scoping.impl.AbstractGlobalScopeProvider
 - 
computeLoadedImports
protected ProblemGlobalScopeProvider.LoadedImports computeLoadedImports(org.eclipse.emf.ecore.resource.Resource resource)  - 
createScope
protected org.eclipse.xtext.scoping.IScope createScope(org.eclipse.xtext.scoping.IScope parent, Collection<? extends org.eclipse.xtext.resource.ISelectable> children, org.eclipse.emf.ecore.EClass type, com.google.common.base.Predicate<org.eclipse.xtext.resource.IEObjectDescription> filter, boolean ignoreCase)  
 -