public abstract class VMRootEvaluationEnvironment extends AbstractVMEvaluationEnvironment
VMEvaluationEnvironment.StepperEntry
EvaluationEnvironment.EvaluationEnvironmentExtension
callingObject, environmentFactory, executableObject, executor, modelManager, parent
Constructor and Description |
---|
VMRootEvaluationEnvironment(VMExecutor vmExecutor,
NamedElement executableObject) |
Modifier and Type | Method and Description |
---|---|
NamedElement |
getDebuggableElement() |
VMRootEvaluationEnvironment |
getVMRootEvaluationEnvironment() |
createVariableFinder, getStepperStack, getVMParentEvaluationEnvironment
add, clear, dispose, getAdapter, getEnvironmentFactory, getExecutableObject, getExecutor, getModelManager, getParent, getParentEvaluationEnvironment, 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, getOperation, getPCVariable, 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
public VMRootEvaluationEnvironment(@NonNull VMExecutor vmExecutor, @NonNull NamedElement executableObject)
@NonNull public NamedElement getDebuggableElement()
@NonNull public VMRootEvaluationEnvironment getVMRootEvaluationEnvironment()