Uses of Interface
org.eclipse.ocl.examples.debug.vm.evaluator.IVMRootEvaluationVisitor

Packages that use IVMRootEvaluationVisitor
org.eclipse.ocl.examples.debug.evaluator   
org.eclipse.ocl.examples.debug.stepper   
org.eclipse.ocl.examples.debug.vm   
org.eclipse.ocl.examples.debug.vm.evaluator   
 

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

Classes in org.eclipse.ocl.examples.debug.evaluator that implement IVMRootEvaluationVisitor
 class OCLVMRootEvaluationVisitor
           
 

Uses of IVMRootEvaluationVisitor in org.eclipse.ocl.examples.debug.stepper
 

Methods in org.eclipse.ocl.examples.debug.stepper with parameters of type IVMRootEvaluationVisitor
 Element AbstractStepper.getFirstElement(IVMRootEvaluationVisitor<?> vmEvaluationVisitor, Element element)
           
 Element AbstractStepper.isPostStoppable(IVMRootEvaluationVisitor<?> rootVMEvaluationVisitor, Element childElement, java.lang.Object result)
           
 Element IfExpStepper.isPostStoppable(IVMRootEvaluationVisitor<?> vmEvaluationVisitor, Element childElement, java.lang.Object result)
           
 Element IterateExpStepper.isPostStoppable(IVMRootEvaluationVisitor<?> vmEvaluationVisitor, Element childElement, java.lang.Object result)
           
 Element LetExpStepper.isPostStoppable(IVMRootEvaluationVisitor<?> vmEvaluationVisitor, Element childElement, java.lang.Object result)
           
 Element LoopExpStepper.isPostStoppable(IVMRootEvaluationVisitor<?> vmEvaluationVisitor, Element childElement, java.lang.Object result)
           
 Element NonStepper.isPostStoppable(IVMRootEvaluationVisitor<?> rootVMEvaluationVisitor, Element childElement, java.lang.Object result)
           
 Element OperationCallExpStepper.isPostStoppable(IVMRootEvaluationVisitor<?> vmEvaluationVisitor, Element childElement, java.lang.Object result)
           
 Element VariableStepper.isPostStoppable(IVMRootEvaluationVisitor<?> rootVMEvaluationVisitor, Element childElement, java.lang.Object result)
           
 boolean AbstractStepper.isPreStoppable(IVMRootEvaluationVisitor<?> rootVMEvaluationVisitor, Element element)
           
 boolean ElementStepper.isPreStoppable(IVMRootEvaluationVisitor<?> rootVMEvaluationVisitor, Element element)
           
 boolean ExpressionInOCLStepper.isPreStoppable(IVMRootEvaluationVisitor<?> rootVMEvaluationVisitor, Element element)
           
 boolean LoopExpStepper.isPreStoppable(IVMRootEvaluationVisitor<?> rootVMEvaluationVisitor, Element element)
           
 

Uses of IVMRootEvaluationVisitor in org.eclipse.ocl.examples.debug.vm
 

Methods in org.eclipse.ocl.examples.debug.vm with parameters of type IVMRootEvaluationVisitor
 void IVMDebuggerShell.sessionStarted(IVMRootEvaluationVisitor<?> evaluator)
           
 

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

Methods in org.eclipse.ocl.examples.debug.vm.evaluator with parameters of type IVMRootEvaluationVisitor
 Element IStepper.isPostStoppable(IVMRootEvaluationVisitor<?> rootVMEvaluationVisitor, Element childElement, java.lang.Object result)
          Return null if no suspension is required after execution of childElement gave result, else return the next element to be executed.
 boolean IStepper.isPreStoppable(IVMRootEvaluationVisitor<?> rootVMEvaluationVisitor, Element element)
          Return true if execution may be suspended before executing element.