Classes in
org.eclipse.debug.core.model used by
org.eclipse.debug.core.model
|
Breakpoint
Abstract implementation of a breakpoint. |
IBreakpoint
A breakpoint is capable of suspending the execution of a
program at a specific location when a program is running
in debug mode. |
IDebugElement
A debug element represents an artifact in a program being
debugged. |
IDebugTarget
A debug target is a debuggable execution context. |
IDisconnect
The ability to end a debug session with a target program
and allow the target to continue running. |
IErrorReportingExpression
An expression that can report errors which occurred during the
expression's evaluation. |
IExpression
An expression is a snippet of code that can be evaluated
to produce a value. |
ILaunchConfigurationDelegate
A launch configuration delegate performs launching for a
specific type of launch configuration. |
ILaunchConfigurationDelegate2
Optional enhancements to the launch configuration delegate interface. |
ILineBreakpoint
A breakpoint that can be located at a specific line of source code. |
IMemoryBlock
A contiguous segment of memory in an execution context. |
IMemoryBlockExtension
Extensions to
IMemoryBlock . |
IMemoryBlockRetrieval
Supports the retrieval of arbitrary blocks of memory. |
IProcess
A process represents a program running in normal (non-debug) mode. |
IRegister
A register is a special kind of variable that is contained
in a register group. |
IRegisterGroup
A register group is a group of registers that are
assigned to a stack frame. |
ISourceLocator
A source locator locates source elements for stack frames. |
IStackFrame
A stack frame represents an execution context in a suspended thread. |
IStep
Provides the ability to step into, over, and return
from the current execution location. |
IStreamMonitor
A stream monitor manages the contents of the stream a process
is writing to, and notifies registered listeners of changes in
the stream. |
IStreamsProxy
A streams proxy acts as proxy between the streams of a
process and interested clients. |
ISuspendResume
Provides the ability to suspend and resume a thread
or debug target. |
ITerminate
Provides the ability to terminate an execution
context - for example, a thread, debug target or process. |
IThread
A thread is a sequential flow of execution in a debug target. |
IValue
A value represents the value of a variable. |
IValueModification
Provides the ability to modify the value of a variable in
a target. |
IVariable
A variable represents a visible data structure in a stack frame
or value. |
IWatchExpressionListener
A watch expression listener is notified when an
org.eclipse.debug.core.model.IWatchExpressionDelegate
completes an evaluation. |
IWatchExpressionResult
The result of an evaluation performed by an
org.eclipse.debug.core.model.IWatchExpressionDelegate . |
MemoryByte
A byte of memory in a memory block. |