public class EolStackFrame extends EolDebugElement implements org.eclipse.debug.core.model.IStackFrame
| Modifier and Type | Field and Description |
|---|---|
protected Frame |
frame |
protected String |
name |
protected org.eclipse.debug.core.model.IThread |
thread |
| Constructor and Description |
|---|
EolStackFrame(org.eclipse.debug.core.model.IThread thread,
Frame frame,
String name) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canResume() |
boolean |
canStepInto() |
boolean |
canStepOver() |
boolean |
canStepReturn() |
boolean |
canSuspend() |
boolean |
canTerminate() |
Object |
getAdapter(Class adapter) |
int |
getCharEnd() |
int |
getCharStart() |
int |
getLineNumber() |
String |
getName() |
org.eclipse.debug.core.model.IRegisterGroup[] |
getRegisterGroups() |
org.eclipse.debug.core.model.IThread |
getThread() |
org.eclipse.debug.core.model.IVariable[] |
getVariables() |
boolean |
hasRegisterGroups() |
boolean |
hasVariables() |
boolean |
isStepping() |
boolean |
isSuspended() |
boolean |
isTerminated() |
void |
resume() |
void |
stepInto() |
void |
stepOver() |
void |
stepReturn() |
void |
suspend() |
void |
terminate() |
getModelIdentifierfireChangeEvent, fireCreationEvent, fireEvent, fireResumeEvent, fireSuspendEvent, fireTerminateEvent, getDebugTarget, getLaunch, notSupported, requestFailedprotected org.eclipse.debug.core.model.IThread thread
protected Frame frame
protected String name
public Object getAdapter(Class adapter)
getAdapter in interface org.eclipse.core.runtime.IAdaptablegetAdapter in class org.eclipse.debug.core.model.DebugElementpublic boolean canStepInto()
canStepInto in interface org.eclipse.debug.core.model.ISteppublic boolean canStepOver()
canStepOver in interface org.eclipse.debug.core.model.ISteppublic boolean canStepReturn()
canStepReturn in interface org.eclipse.debug.core.model.ISteppublic boolean isStepping()
isStepping in interface org.eclipse.debug.core.model.ISteppublic void stepInto()
throws org.eclipse.debug.core.DebugException
stepInto in interface org.eclipse.debug.core.model.ISteporg.eclipse.debug.core.DebugExceptionpublic void stepOver()
throws org.eclipse.debug.core.DebugException
stepOver in interface org.eclipse.debug.core.model.ISteporg.eclipse.debug.core.DebugExceptionpublic void stepReturn()
throws org.eclipse.debug.core.DebugException
stepReturn in interface org.eclipse.debug.core.model.ISteporg.eclipse.debug.core.DebugExceptionpublic boolean canResume()
canResume in interface org.eclipse.debug.core.model.ISuspendResumepublic boolean canSuspend()
canSuspend in interface org.eclipse.debug.core.model.ISuspendResumepublic boolean isSuspended()
isSuspended in interface org.eclipse.debug.core.model.ISuspendResumepublic void resume()
throws org.eclipse.debug.core.DebugException
resume in interface org.eclipse.debug.core.model.ISuspendResumeorg.eclipse.debug.core.DebugExceptionpublic void suspend()
throws org.eclipse.debug.core.DebugException
suspend in interface org.eclipse.debug.core.model.ISuspendResumeorg.eclipse.debug.core.DebugExceptionpublic boolean canTerminate()
canTerminate in interface org.eclipse.debug.core.model.ITerminatepublic boolean isTerminated()
isTerminated in interface org.eclipse.debug.core.model.ITerminatepublic void terminate()
throws org.eclipse.debug.core.DebugException
terminate in interface org.eclipse.debug.core.model.ITerminateorg.eclipse.debug.core.DebugExceptionpublic org.eclipse.debug.core.model.IThread getThread()
getThread in interface org.eclipse.debug.core.model.IStackFramepublic org.eclipse.debug.core.model.IVariable[] getVariables()
throws org.eclipse.debug.core.DebugException
getVariables in interface org.eclipse.debug.core.model.IStackFrameorg.eclipse.debug.core.DebugExceptionpublic boolean hasVariables()
throws org.eclipse.debug.core.DebugException
hasVariables in interface org.eclipse.debug.core.model.IStackFrameorg.eclipse.debug.core.DebugExceptionpublic int getLineNumber()
throws org.eclipse.debug.core.DebugException
getLineNumber in interface org.eclipse.debug.core.model.IStackFrameorg.eclipse.debug.core.DebugExceptionpublic int getCharStart()
throws org.eclipse.debug.core.DebugException
getCharStart in interface org.eclipse.debug.core.model.IStackFrameorg.eclipse.debug.core.DebugExceptionpublic int getCharEnd()
throws org.eclipse.debug.core.DebugException
getCharEnd in interface org.eclipse.debug.core.model.IStackFrameorg.eclipse.debug.core.DebugExceptionpublic String getName() throws org.eclipse.debug.core.DebugException
getName in interface org.eclipse.debug.core.model.IStackFrameorg.eclipse.debug.core.DebugExceptionpublic org.eclipse.debug.core.model.IRegisterGroup[] getRegisterGroups()
throws org.eclipse.debug.core.DebugException
getRegisterGroups in interface org.eclipse.debug.core.model.IStackFrameorg.eclipse.debug.core.DebugExceptionpublic boolean hasRegisterGroups()
throws org.eclipse.debug.core.DebugException
hasRegisterGroups in interface org.eclipse.debug.core.model.IStackFrameorg.eclipse.debug.core.DebugExceptionCopyright © 2016. All rights reserved.