public abstract class VMRootEvaluationEnvironment extends VMEvaluationEnvironment
IVMEvaluationEnvironment.StepperEntry
vmEnvironmentFactory
environmentFactory, executableObject, modelManager, parent
Constructor and Description |
---|
VMRootEvaluationEnvironment(IVMEnvironmentFactory vmEnvironmentFactory,
NamedElement executableObject,
IVMModelManager modelManager) |
Modifier and Type | Method and Description |
---|---|
NamedElement |
getDebuggableElement() |
VMRootEvaluationEnvironment |
getVMRootEvaluationEnvironment() |
createVariableFinder, getModelManager, getStepperStack, getVMEnvironmentFactory, getVMParentEvaluationEnvironment
add, clear, dispose, getAdapter, getEnvironmentFactory, getExecutableObject, getParent, getValue, getValueOf, getVariables, remove, replace, toString
basicGetOptions, clearOptions, getOptions, isEnabled, putOptions, removeOption, removeOptions, setOption
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCurrentIP, getCurrentLocation, getDebugCore, getDepth, getID, getModelParameterVariables, getOperation, getPCVariable, isDeferredExecution, processDeferredTasks, setCurrentIP, throwVMException
add, clear, dispose, getEnvironmentFactory, getExecutableObject, getValueOf, getVariables, remove, replace
getAdapter
clearOptions, getOptions, getValue, isEnabled, putOptions, removeOption, removeOptions, setOption
public VMRootEvaluationEnvironment(@NonNull IVMEnvironmentFactory vmEnvironmentFactory, @NonNull NamedElement executableObject, @NonNull IVMModelManager modelManager)
@NonNull public NamedElement getDebuggableElement()
@NonNull public VMRootEvaluationEnvironment getVMRootEvaluationEnvironment()