Package | Description |
---|---|
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.ui |
Provides a generic debugger user interface that clients may customize via standard
workbench extension points.
|
Modifier and Type | Method and Description |
---|---|
IExpression[] |
IExpressionManager.getExpressions()
Returns a collection of all registered expressions,
possibly empty.
|
IExpression[] |
IExpressionManager.getExpressions(String modelIdentifier)
Returns a collection of all expressions registered for the
given debug model,possibly empty.
|
Modifier and Type | Method and Description |
---|---|
void |
IExpressionManager.addExpression(IExpression expression)
Adds the given expression to the collection of registered expressions
in the workspace and notifies all registered listeners.
|
void |
IExpressionManager.addExpressions(IExpression[] expressions)
Adds the given expressions to the collection of registered expressions
in the workspace and notifies all registered listeners.
|
void |
IExpressionListener.expressionAdded(IExpression expression)
Notifies this listener that the given expression has been added
to the expression manager.
|
void |
IExpressionListener.expressionChanged(IExpression expression)
Notifies this listener that the given expression has
changed.
|
void |
IExpressionListener.expressionRemoved(IExpression expression)
Notifies this listener that the given expression has been removed
from the expression manager.
|
void |
IExpressionsListener.expressionsAdded(IExpression[] expressions)
Notifies this listener that the given expressions have been added
to the expression manager.
|
void |
IExpressionsListener.expressionsChanged(IExpression[] expressions)
Notifies this listener that the given expressions have
changed.
|
void |
IExpressionsListener.expressionsRemoved(IExpression[] expressions)
Notifies this listener that the given expressions has been removed
from the expression manager.
|
void |
IExpressionManager.removeExpression(IExpression expression)
Removes the given expression from the expression manager,
and notifies all registered listeners.
|
void |
IExpressionManager.removeExpressions(IExpression[] expressions)
Removes the given expressions from the collection of registered expressions
in the workspace and notifies all registered listeners.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IErrorReportingExpression
An expression that can report errors which occurred during the
expression's evaluation.
|
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.
|
Constructor and Description |
---|
InspectPopupDialog(Shell shell,
Point anchor,
String commandId,
IExpression expression)
Creates a new inspect popup.
|
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.