public class ScriptDebugValue extends ScriptDebugElement implements IValue
Constructor and Description |
---|
ScriptDebugValue(ScriptDebugStackFrame stackFrame,
Object value) |
Modifier and Type | Method and Description |
---|---|
Object |
getAdapter(Class adapter) |
String |
getReferenceTypeName() |
Object |
getValue() |
String |
getValueString() |
IVariable[] |
getVariables() |
boolean |
hasVariables() |
boolean |
isAllocated() |
boolean |
isStepping() |
boolean |
isSuspended() |
boolean |
isTerminated() |
canDisconnect, canResume, canStepInto, canStepOver, canStepReturn, canSuspend, canTerminate, disconnect, getDebugTarget, getModelIdentifier, isDisconnected, resume, stepInto, stepOver, stepReturn, suspend, terminate
fireChangeEvent, fireCreationEvent, fireEvent, fireResumeEvent, fireSuspendEvent, fireTerminateEvent, getLaunch
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDebugTarget, getLaunch, getModelIdentifier
public ScriptDebugValue(ScriptDebugStackFrame stackFrame, Object value)
public boolean isTerminated()
isTerminated
in interface ITerminate
public boolean isSuspended()
isSuspended
in interface ISuspendResume
public boolean isStepping()
isStepping
in interface IStep
public String getReferenceTypeName() throws DebugException
getReferenceTypeName
in interface IValue
DebugException
public String getValueString() throws DebugException
getValueString
in interface IValue
DebugException
public boolean isAllocated() throws DebugException
isAllocated
in interface IValue
DebugException
public IVariable[] getVariables() throws DebugException
getVariables
in interface IValue
DebugException
public boolean hasVariables() throws DebugException
hasVariables
in interface IValue
DebugException
public Object getAdapter(Class adapter)
getAdapter
in interface IAdaptable
getAdapter
in class DebugElement
public Object getValue()