public class VMStackFrame extends VMDebugElement
| Constructor and Description |
|---|
VMStackFrame(VMThread thread,
VMStackFrameData frame) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canResume() |
boolean |
canStepInto() |
boolean |
canStepOver() |
boolean |
canStepReturn() |
boolean |
canSuspend() |
boolean |
canTerminate() |
IValue |
evaluate(String expressionText) |
int |
getCharEnd() |
int |
getCharStart() |
int |
getLineNumber() |
VMLocationData |
getLocation() |
String |
getName() |
IRegisterGroup[] |
getRegisterGroups() |
IThread |
getThread() |
URI |
getUnitURI() |
IVariable[] |
getVariables() |
boolean |
hasRegisterGroups() |
boolean |
hasVariables() |
boolean |
isDeferredExecution() |
boolean |
isStepping() |
boolean |
isSuspended() |
boolean |
isTerminated() |
void |
resume() |
void |
setDeferredExecution(boolean isDeferred) |
void |
stepInto() |
void |
stepOver() |
void |
stepReturn() |
void |
suspend() |
void |
terminate() |
getDebugCore, getModelIdentifier, getOCLDebugTargetpublic VMStackFrame(VMThread thread, VMStackFrameData frame)
public boolean canResume()
public boolean canStepInto()
public boolean canStepOver()
public boolean canStepReturn()
public boolean canSuspend()
public boolean canTerminate()
public IValue evaluate(String expressionText) throws CoreException
CoreExceptionpublic int getCharEnd()
throws DebugException
DebugExceptionpublic int getCharStart()
throws DebugException
DebugExceptionpublic int getLineNumber()
public VMLocationData getLocation()
public String getName() throws DebugException
DebugExceptionpublic IRegisterGroup[] getRegisterGroups()
throws DebugException
DebugExceptionpublic IThread getThread()
public URI getUnitURI()
public IVariable[] getVariables()
throws DebugException
DebugExceptionpublic boolean hasRegisterGroups()
throws DebugException
DebugExceptionpublic boolean hasVariables()
throws DebugException
DebugExceptionpublic boolean isDeferredExecution()
public boolean isStepping()
public boolean isSuspended()
public boolean isTerminated()
public void resume()
throws DebugException
DebugExceptionpublic void setDeferredExecution(boolean isDeferred)
public void stepInto()
throws DebugException
DebugExceptionpublic void stepOver()
throws DebugException
DebugExceptionpublic void stepReturn()
throws DebugException
DebugExceptionpublic void suspend()
throws DebugException
DebugExceptionpublic void terminate()
throws DebugException
DebugExceptionCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.