Package | Description |
---|---|
org.eclipse.debug.core.model |
Defines interfaces for debug model elements, source lookup, and launching.
|
org.eclipse.debug.ui |
Provides a generic debugger user interface that clients may customize via standard
workbench extension points.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IDebugTarget
A debug target is a debuggable execution context.
|
interface |
IErrorReportingExpression
An expression that can report errors which occurred during the
expression's evaluation.
|
interface |
IExpression
An expression is a snippet of code that can be evaluated
to produce a value.
|
interface |
IIndexedValue
A value containing an indexed collection of variables - for example,
an array.
|
interface |
IMemoryBlock
A contiguous segment of memory in an execution context.
|
interface |
IMemoryBlockExtension
Extensions to
IMemoryBlock . |
interface |
IRegister
A register is a special kind of variable that is contained
in a register group.
|
interface |
IRegisterGroup
A register group is a group of registers that are
assigned to a stack frame.
|
interface |
IStackFrame
A stack frame represents an execution context in a suspended thread.
|
interface |
IThread
A thread is a sequential flow of execution in a debug target.
|
interface |
IValue
A value represents the value of a variable.
|
interface |
IVariable
A variable represents a visible data structure in a stack frame
or value.
|
interface |
IWatchExpression
A watch expression is an expression that is evaluated in the context
of a specific stack frame, thread, debug target, process, or launch.
|
Modifier and Type | Class and Description |
---|---|
class |
DebugElement
Implementation of common function for debug elements.
|
Modifier and Type | Method and Description |
---|---|
void |
IWatchExpressionDelegate.evaluateExpression(String expression,
IDebugElement context,
IWatchExpressionListener listener)
Evaluates the given expression in the given context asynchronously and
notifies the given listener when the evaluation finishes.
|
void |
IWatchExpression.setExpressionContext(IDebugElement context)
Sets the context for this watch expression, or
null if none. |
Modifier and Type | Method and Description |
---|---|
static IConsole |
DebugUITools.getConsole(IDebugElement element)
Returns the console associated with the given debug element, or
null if none. |
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.