Package com._1c.g5.v8.dt.core.scoping
Interface IV8GlobalScopeProvider
-
- All Superinterfaces:
org.eclipse.xtext.scoping.IGlobalScopeProvider
,IProjectGlobalScopeProvider
@Deprecated public interface IV8GlobalScopeProvider extends org.eclipse.xtext.scoping.IGlobalScopeProvider, IProjectGlobalScopeProvider
Deprecated.Use IDtProjectGlobalScopeProvider instead to support all types of DT projects, including virtual onesExtension ofIGlobalScopeProvider
for EDT. Provides useful methods for gettingIScope
byEObject
and gettingIResourceDescriptions
byResource
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description org.eclipse.xtext.resource.IResourceDescriptions
getResourceDescriptions(org.eclipse.emf.ecore.resource.Resource resource)
Deprecated.Provides the resource descriptions for the givenResource
.org.eclipse.xtext.scoping.IScope
getScope(org.eclipse.emf.ecore.EObject context, org.eclipse.emf.ecore.EReference reference, com.google.common.base.Predicate<org.eclipse.xtext.resource.IEObjectDescription> filter)
Deprecated.Gets scope by context object-
Methods inherited from interface com._1c.g5.modeling.xtext.scoping.IProjectGlobalScopeProvider
getScope
-
-
-
-
Method Detail
-
getScope
org.eclipse.xtext.scoping.IScope getScope(org.eclipse.emf.ecore.EObject context, org.eclipse.emf.ecore.EReference reference, com.google.common.base.Predicate<org.eclipse.xtext.resource.IEObjectDescription> filter)
Deprecated.Gets scope by context object- Parameters:
context
- contextEObject
for computing relatingIScope
, cannot benull
reference
-EReference
for computingEClass
of the objects included to theIScope
, cannot benull
filter
- filter item in resultingIScope
, can benull
if there is no filters- Returns:
IScope
with indexing items for EDT, nevernull
-
getResourceDescriptions
org.eclipse.xtext.resource.IResourceDescriptions getResourceDescriptions(org.eclipse.emf.ecore.resource.Resource resource)
Deprecated.Provides the resource descriptions for the givenResource
.- Parameters:
resource
- the resource that is currently used, cannot benull
- Returns:
- the
IResourceDescriptions
according to the usage context, nevernull
-
-