org.eclipse.ocl.examples.xtext.base.scoping
Interface IScopeView

All Superinterfaces:
org.eclipse.xtext.scoping.IScope, ScopeView
All Known Implementing Classes:
BaseScopeView

public interface IScopeView
extends ScopeView, org.eclipse.xtext.scoping.IScope

An IScopeView merges the Pivot ScopeView access with the Xtext IScope access to provide an Xtext compliant scope that has the required access-from context for pivot resolution.


Field Summary
 
Fields inherited from interface org.eclipse.xtext.scoping.IScope
NULLSCOPE
 
Method Summary
 IScopeView getParent()
          Return the ScopeView that characterizes a lookup in the parent of the target node.
 IScopeView getRoot()
          Return the ScopeView that characterizes a lookup at the top level.
 
Methods inherited from interface org.eclipse.ocl.examples.pivot.scoping.ScopeView
getAttribution, getChild, getContainmentFeature, getTarget, isQualified
 
Methods inherited from interface org.eclipse.xtext.scoping.IScope
getAllElements, getElements, getElements, getSingleElement, getSingleElement
 

Method Detail

getParent

@NonNull
IScopeView getParent()
Description copied from interface: ScopeView
Return the ScopeView that characterizes a lookup in the parent of the target node.

Specified by:
getParent in interface ScopeView

getRoot

@NonNull
IScopeView getRoot()
Description copied from interface: ScopeView
Return the ScopeView that characterizes a lookup at the top level.

Specified by:
getRoot in interface ScopeView