public interface OCLVMEvaluationEnvironment extends VMEvaluationEnvironment
VMEvaluationEnvironment.StepperEntry
EvaluationEnvironment.EvaluationEnvironmentExtension
Modifier and Type | Method and Description |
---|---|
OCLVMEvaluationEnvironment |
createClonedEvaluationEnvironment() |
OCLVMEvaluationEnvironment |
getVMParentEvaluationEnvironment() |
OCLVMRootEvaluationEnvironment |
getVMRootEvaluationEnvironment() |
createVariableFinder, getCurrentIP, getCurrentLocation, getDebugCore, getDebuggableElement, getDepth, getID, getOperation, getPCVariable, getStepperStack, isDeferredExecution, processDeferredTasks, setCurrentIP, throwVMException
getExecutor, getParentEvaluationEnvironment
add, clear, dispose, getEnvironmentFactory, getExecutableObject, getModelManager, getValueOf, getVariables, remove, replace
getAdapter
clearOptions, getOptions, getValue, isEnabled, putOptions, removeOption, removeOptions, setOption
@NonNull OCLVMEvaluationEnvironment createClonedEvaluationEnvironment()
@Nullable OCLVMEvaluationEnvironment getVMParentEvaluationEnvironment()
getVMParentEvaluationEnvironment
in interface VMEvaluationEnvironment
@NonNull OCLVMRootEvaluationEnvironment getVMRootEvaluationEnvironment()
getVMRootEvaluationEnvironment
in interface VMEvaluationEnvironment