Class GraphicalSchemeScopeProvider

java.lang.Object
com._1c.g5.v8.dt.bp.scheme.scoping.GraphicalSchemeScopeProvider
All Implemented Interfaces:
org.eclipse.xtext.scoping.impl.IDelegatingScopeProvider, org.eclipse.xtext.scoping.IScopeProvider

public class GraphicalSchemeScopeProvider extends Object implements org.eclipse.xtext.scoping.impl.IDelegatingScopeProvider
Scope provider for graphical scheme.
  • Constructor Details

    • GraphicalSchemeScopeProvider

      public GraphicalSchemeScopeProvider()
  • Method Details

    • getScope

      public org.eclipse.xtext.scoping.IScope getScope(org.eclipse.emf.ecore.EObject context, org.eclipse.emf.ecore.EReference reference)
      Specified by:
      getScope in interface org.eclipse.xtext.scoping.IScopeProvider
    • getDelegate

      public org.eclipse.xtext.scoping.IScopeProvider getDelegate()
      Specified by:
      getDelegate in interface org.eclipse.xtext.scoping.impl.IDelegatingScopeProvider
    • getItemEventsScope

      public org.eclipse.xtext.scoping.IScope getItemEventsScope(org.eclipse.emf.ecore.EObject context, GraphicalSchemeItem item)
      Returns scope with events for given item.
      Parameters:
      context - - context to get runtime version. Can't be null.
      item - - item to get evetns for. Can't be null.
      Returns:
      scope with events for given item. Can't return null.