Class CachedScopeProvider
- java.lang.Object
-
- com._1c.g5.modeling.xml.serializer.CachedScopeProvider
-
public class CachedScopeProvider extends Object
Special temporary container forIScope
getting fromCrossReferenceSerializer.getUnconvertedLinkText(EObject, EReference, EObject)
-
-
Constructor Summary
Constructors Constructor Description CachedScopeProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addCachedScope(org.eclipse.emf.ecore.EObject context, org.eclipse.emf.ecore.EReference reference, org.eclipse.xtext.scoping.IScope scope)
AddsIScope
for temporary cachingorg.eclipse.xtext.scoping.IScope
getCachedScope(org.eclipse.emf.ecore.EObject context, org.eclipse.emf.ecore.EReference reference)
Gets cachingIScope
bycontext
andreference
-
-
-
Method Detail
-
getCachedScope
public org.eclipse.xtext.scoping.IScope getCachedScope(org.eclipse.emf.ecore.EObject context, org.eclipse.emf.ecore.EReference reference)
Gets cachingIScope
bycontext
andreference
- Parameters:
context
- actual context object for getting scope, can't benull
reference
- actial reference object for getting scope, can't benull
- Returns:
- available caching
IScope
, can benull
if there is no corresponding scope forcontext
andreference
-
addCachedScope
public void addCachedScope(org.eclipse.emf.ecore.EObject context, org.eclipse.emf.ecore.EReference reference, org.eclipse.xtext.scoping.IScope scope)
AddsIScope
for temporary caching- Parameters:
context
- actual context object ofIScope
, can't benull
reference
- actual reference object ofIScope
, can't benull
scope
- cachingIScope
, can't benull
-
-