Interface IBatchScopeProvider

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean isBatchScopeable​(org.eclipse.emf.ecore.EReference reference)
      Returns true if a proxy at the given reference should be resolved by means of a batch run.
      boolean isConstructorCallScope​(org.eclipse.emf.ecore.EReference reference)  
      boolean isFeatureCallScope​(org.eclipse.emf.ecore.EReference reference)  
      IFeatureScopeSession newSession​(org.eclipse.emf.ecore.resource.Resource context)
      Returns a preconfigured feature scope session that is aware of implicitly imported types such as CollectionLiterals.
      • Methods inherited from interface org.eclipse.xtext.scoping.IScopeProvider

        getScope
    • Method Detail

      • newSession

        IFeatureScopeSession newSession​(org.eclipse.emf.ecore.resource.Resource context)
        Returns a preconfigured feature scope session that is aware of implicitly imported types such as CollectionLiterals.
        Parameters:
        context - the resource that contains the to-be-linked instances.
        Returns:
        a new feature scope session. Never null.
      • isBatchScopeable

        boolean isBatchScopeable​(org.eclipse.emf.ecore.EReference reference)
        Returns true if a proxy at the given reference should be resolved by means of a batch run.
      • isConstructorCallScope

        boolean isConstructorCallScope​(org.eclipse.emf.ecore.EReference reference)
      • isFeatureCallScope

        boolean isFeatureCallScope​(org.eclipse.emf.ecore.EReference reference)