|
Eclipse Platform Release 3.1 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use org.eclipse.debug.core.model | |
---|---|
org.eclipse.debug.core | Provides support for launching programs, breakpoint management, expression management, and debug events. |
org.eclipse.debug.core.model | Defines interfaces for debug model elements, source lookup, and launching. |
org.eclipse.debug.core.sourcelookup | Provides support for source lookup. |
org.eclipse.debug.ui | Provides a generic debugger user interface that clients may customize via standard workbench extension points. |
org.eclipse.debug.ui.actions | Provides a set of actions related to running and debugging applications. |
org.eclipse.debug.ui.console | Provides a set of interfaces and classes for rendering and annotating text in the debug console. |
org.eclipse.debug.ui.memory |
Classes in org.eclipse.debug.core.model used by org.eclipse.debug.core | |
---|---|
IBreakpoint
A breakpoint is capable of suspending the execution of a program at a specific location when a program is running in debug mode. |
|
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. |
|
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. |
|
ILogicalStructureTypeDelegate
A delegate that provides a value represengting the logical structure of a raw implementation value from a debug model. |
|
ILogicalStructureTypeDelegate2
Optional extension to ILogicalStructureTypeDelegate that allows
a logical structure type delegate to provide a description for a value.
|
|
IMemoryBlock
A contiguous segment of memory in an execution context. |
|
IMemoryBlockRetrieval
Supports the retrieval of arbitrary blocks of memory. |
|
IPersistableSourceLocator
A source locator that can be persisted and restored, to be used with a specfic launch configuration. |
|
IProcess
A process represents a program running in normal (non-debug) mode. |
|
ISourceLocator
A source locator locates source elements for stack frames. |
|
IStreamMonitor
A stream monitor manages the contents of the stream a process is writing to, and notifies registered listeners of changes in the stream. |
|
ITerminate
Provides the ability to terminate an execution context - for example, a thread, debug target or process. |
|
IValue
A value represents the value of a variable. |
|
IWatchExpression
A watch expression is an expression that is evaluated in the context of a specific stack frame, thread, debug target, process, or launch. |
|
IWatchExpressionDelegate
A delegate which computes the value of a watch expression when provided a context. |
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 meomry block. |
Classes in org.eclipse.debug.core.model used by org.eclipse.debug.core.sourcelookup | |
---|---|
IPersistableSourceLocator
A source locator that can be persisted and restored, to be used with a specfic launch configuration. |
|
ISourceLocator
A source locator locates source elements for stack frames. |
|
IStackFrame
A stack frame represents an execution context in a suspended thread. |
Classes in org.eclipse.debug.core.model used by org.eclipse.debug.ui | |
---|---|
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. |
|
IProcess
A process represents a program running in normal (non-debug) mode. |
|
ISourceLocator
A source locator locates source elements for stack frames. |
|
IStackFrame
A stack frame represents an execution context in a suspended thread. |
|
IThread
A thread is a sequential flow of execution in a debug target. |
|
IValue
A value represents the value of a variable. |
Classes in org.eclipse.debug.core.model used by org.eclipse.debug.ui.actions | |
---|---|
IBreakpoint
A breakpoint is capable of suspending the execution of a program at a specific location when a program is running in debug mode. |
|
IDebugTarget
A debug target is a debuggable execution context. |
|
ISuspendResume
Provides the ability to suspend and resume a thread or debug target. |
|
IVariable
A variable represents a visible data structure in a stack frame or value. |
Classes in org.eclipse.debug.core.model used by org.eclipse.debug.ui.console | |
---|---|
IProcess
A process represents a program running in normal (non-debug) mode. |
|
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. |
Classes in org.eclipse.debug.core.model used by org.eclipse.debug.ui.memory | |
---|---|
IMemoryBlock
A contiguous segment of memory in an execution context. |
|
MemoryByte
A byte of memory in a meomry block. |
|
Eclipse Platform Release 3.1 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.