|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 AttributeCallExp and
AssociationEndCallExp 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 CoreConnection 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. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||