org.eclipse.ocl.examples.pivot.scoping
Interface ScopeView

All Known Subinterfaces:
IScopeView
All Known Implementing Classes:
BaseScopeView, PivotScopeView

public interface ScopeView

ScopeViews support access to some or all of the elements in a scope. Accesses are filtered on the fly since a cache of results does not remain valid for long enough to merit it, with incremental reparsing regularly trashing the CST.


Method Summary
 Attribution getAttribution()
           
 org.eclipse.emf.ecore.EObject getChild()
           
 org.eclipse.emf.ecore.EStructuralFeature getContainmentFeature()
           
 ScopeView getParent()
           
 org.eclipse.emf.ecore.EObject getTarget()
           
 org.eclipse.emf.ecore.EReference getTargetReference()
           
 

Method Detail

getAttribution

Attribution getAttribution()

getChild

org.eclipse.emf.ecore.EObject getChild()

getContainmentFeature

org.eclipse.emf.ecore.EStructuralFeature getContainmentFeature()

getParent

ScopeView getParent()

getTarget

org.eclipse.emf.ecore.EObject getTarget()

getTargetReference

org.eclipse.emf.ecore.EReference getTargetReference()