Uses of Package
org.eclipse.ocl.examples.impactanalyzer.instanceScope

Packages that use org.eclipse.ocl.examples.impactanalyzer.instanceScope
org.eclipse.ocl.examples.impactanalyzer.impl   
org.eclipse.ocl.examples.impactanalyzer.instanceScope   
org.eclipse.ocl.examples.impactanalyzer.instanceScope.debug   
org.eclipse.ocl.examples.impactanalyzer.instanceScope.traceback   
org.eclipse.ocl.examples.impactanalyzer.util   
 

Classes in org.eclipse.ocl.examples.impactanalyzer.instanceScope used by org.eclipse.ocl.examples.impactanalyzer.impl
InstanceScopeAnalysis
          Supports a lookup from a source model element of either an attribute value change event or a link add/remove event together with an OCLExpression to a set of context objects for which the expression may return a value different from the one it returned before the change event occurred.
 

Classes in org.eclipse.ocl.examples.impactanalyzer.instanceScope used by org.eclipse.ocl.examples.impactanalyzer.instanceScope
AbsoluteNavigationStep
           
AbstractNavigationStep
          Abstract implementation of the NavigationStep interface.
AbstractPathCache
          The instance scope analysis's goal is to pre-compute steps for each PropertyCallExp subexpression in an OCL expression's expression tree.
AbstractTracer
           
AllSubclassesFinder
           
AlwaysEmptyChangeListener
           
BranchingNavigationStep
          A navigation step that branches in several paths and combines the results into one.
CompositeNavigationStep
          A navigation step that branches in several paths and combines the results into one.
HashCodeChangeListener
           
IndirectingStep
          Steps of this type can be an empty placeholder during the analysis phase and can be filled in later, e.g., pointing to a real NavigationStep.
InstanceScopeAnalysis
          Supports a lookup from a source model element of either an attribute value change event or a link add/remove event together with an OCLExpression to a set of context objects for which the expression may return a value different from the one it returned before the change event occurred.
NavigationStep
          During instance scope analysis, starting from an event's source element, by navigation the analyzer is trying to find a small superset of those context elements for which re-evaluating the OCL expression may yield a different value after the event compared to the value the OCL expression would have returned before the event.
PathCache
          The instance scope analysis's goal is to compute NavigationStep objects for each PropertyCallExp subexpression in an OCL expression's expression tree.
SourceTypeChangeListener
           
TargetTypeChangeListener
           
TracebackCache
          During the navigation of a NavigationStep tree, starting from an EObject, navigation steps may be reached several times with the same EObject at hand.
Tracer
          All implementations must offer a constructor that takes a OCLFactory and a OCLExpression impl subclass of the type handled by them as argument.
 

Classes in org.eclipse.ocl.examples.impactanalyzer.instanceScope used by org.eclipse.ocl.examples.impactanalyzer.instanceScope.debug
NavigationStep
          During instance scope analysis, starting from an event's source element, by navigation the analyzer is trying to find a small superset of those context elements for which re-evaluating the OCL expression may yield a different value after the event compared to the value the OCL expression would have returned before the event.
 

Classes in org.eclipse.ocl.examples.impactanalyzer.instanceScope used by org.eclipse.ocl.examples.impactanalyzer.instanceScope.traceback
AbstractPathCache
          The instance scope analysis's goal is to pre-compute steps for each PropertyCallExp subexpression in an OCL expression's expression tree.
InstanceScopeAnalysis
          Supports a lookup from a source model element of either an attribute value change event or a link add/remove event together with an OCLExpression to a set of context objects for which the expression may return a value different from the one it returned before the change event occurred.
 

Classes in org.eclipse.ocl.examples.impactanalyzer.instanceScope used by org.eclipse.ocl.examples.impactanalyzer.util
NavigationStep
          During instance scope analysis, starting from an event's source element, by navigation the analyzer is trying to find a small superset of those context elements for which re-evaluating the OCL expression may yield a different value after the event compared to the value the OCL expression would have returned before the event.