public class VMLocalValue extends VMValue
Modifier and Type | Class and Description |
---|---|
static class |
VMLocalValue.LocalValue |
Constructor and Description |
---|
VMLocalValue(IVMDebugTarget debugTarget,
long frameID,
java.lang.String[] varPath,
VMLocalValue.LocalValue evalResult,
VMEvaluationEnvironment evaluationEnvironment) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.debug.core.model.IVariable[] |
getVariables() |
protected java.util.List<VMVariableData> |
requestVariables() |
computeDetail, getReferenceTypeName, getValueString, hasVariables, isAllocated
getDebugCore, getModelIdentifier, getOCLDebugTarget
fireChangeEvent, fireCreationEvent, fireEvent, fireResumeEvent, fireSuspendEvent, fireTerminateEvent, getAdapter, getDebugTarget, getLaunch, notSupported, requestFailed
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public VMLocalValue(IVMDebugTarget debugTarget, long frameID, @NonNull java.lang.String[] varPath, VMLocalValue.LocalValue evalResult, @NonNull VMEvaluationEnvironment evaluationEnvironment)
public org.eclipse.debug.core.model.IVariable[] getVariables() throws org.eclipse.debug.core.DebugException
getVariables
in interface org.eclipse.debug.core.model.IValue
getVariables
in class VMValue
org.eclipse.debug.core.DebugException
protected java.util.List<VMVariableData> requestVariables() throws org.eclipse.debug.core.DebugException
org.eclipse.debug.core.DebugException