Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.eclipse.debug.core.model.IDebugElement

Packages that use IDebugElement
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.

Uses of IDebugElement in org.eclipse.debug.core.model

Subinterfaces of IDebugElement in org.eclipse.debug.core.model
`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` | `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.

Methods in org.eclipse.debug.core.model with parameters of type IDebugElement
`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.

Uses of IDebugElement in org.eclipse.debug.ui

Methods in org.eclipse.debug.ui with parameters of type IDebugElement
`static IConsole` | `DebugUITools.getConsole(IDebugElement element)` Returns the console associated with the given debug element, or `null` if none.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.