Uses of Interface
org.eclipse.ocl.examples.pivot.BasicEnvironment

Packages that use BasicEnvironment
org.eclipse.ocl.examples.debug.evaluator   
org.eclipse.ocl.examples.debug.vm.evaluator   
org.eclipse.ocl.examples.pivot   
org.eclipse.ocl.examples.pivot.evaluation   
org.eclipse.ocl.examples.pivot.utilities   
 

Uses of BasicEnvironment in org.eclipse.ocl.examples.debug.evaluator
 

Subinterfaces of BasicEnvironment in org.eclipse.ocl.examples.debug.evaluator
 interface IOCLVMEvaluationEnvironment
           
 

Classes in org.eclipse.ocl.examples.debug.evaluator that implement BasicEnvironment
 class OCLVMEnvironment
           
 class OCLVMNestedEvaluationEnvironment
           
 class OCLVMRootEvaluationEnvironment
           
 

Uses of BasicEnvironment in org.eclipse.ocl.examples.debug.vm.evaluator
 

Subinterfaces of BasicEnvironment in org.eclipse.ocl.examples.debug.vm.evaluator
 interface IVMEvaluationEnvironment<T extends NamedElement>
           
 interface IVMRootEvaluationEnvironment<T extends NamedElement>
           
 

Classes in org.eclipse.ocl.examples.debug.vm.evaluator that implement BasicEnvironment
 class VMEvaluationEnvironment<T extends NamedElement>
           
 class VMNestedEvaluationEnvironment<T extends NamedElement>
           
 class VMRootEvaluationEnvironment<T extends NamedElement>
           
 

Uses of BasicEnvironment in org.eclipse.ocl.examples.pivot
 

Classes in org.eclipse.ocl.examples.pivot with type parameters of type BasicEnvironment
 class AbstractBasicEnvironment<P extends BasicEnvironment>
          Partial implementation of the BasicEnvironment interface, providing default behaviours for most features.
 

Subinterfaces of BasicEnvironment in org.eclipse.ocl.examples.pivot
 interface Environment
          An Environment stores the variables created while evaluating an OCL expression, including self.
 

Classes in org.eclipse.ocl.examples.pivot that implement BasicEnvironment
 class AbstractBasicEnvironment<P extends BasicEnvironment>
          Partial implementation of the BasicEnvironment interface, providing default behaviours for most features.
 class AbstractEnvironment
          A partial implementation of the Environment interface providing some useful common behavior for providers of metamodel bindings.
 

Fields in org.eclipse.ocl.examples.pivot declared as BasicEnvironment
protected  P AbstractBasicEnvironment.parent
           
 

Uses of BasicEnvironment in org.eclipse.ocl.examples.pivot.evaluation
 

Subinterfaces of BasicEnvironment in org.eclipse.ocl.examples.pivot.evaluation
 interface EvaluationEnvironment
          The evaluation environment keeps track of the current values of variables in the evaluation of an OCL expression.
 

Classes in org.eclipse.ocl.examples.pivot.evaluation that implement BasicEnvironment
 class AbstractEvaluationEnvironment
          A partial implementation of the EvaluationEnvironment interface, providing some useful common behaviors.
 class PivotEvaluationEnvironment
          Implementation of the EvaluationEnvironment for evaluation of OCL expressions on instances of Ecore models (i.e., on M0 models).
 

Uses of BasicEnvironment in org.eclipse.ocl.examples.pivot.utilities
 

Classes in org.eclipse.ocl.examples.pivot.utilities that implement BasicEnvironment
 class PivotEnvironment
          Implementation of the Environment for parsing OCL expressions on Ecore models.