Uses of Interface
org.eclipse.debug.core.model.IExpression
Package
Description
Provides support for launching programs, breakpoint management, expression management,
and debug events.
Defines interfaces for debug model elements, source lookup, and launching.
Provides a generic debugger user interface that clients may customize via standard
workbench extension points.
-
Uses of IExpression in org.eclipse.debug.core
Modifier and TypeMethodDescriptionIExpressionManager.getExpressions()
Returns a collection of all registered expressions, possibly empty.IExpressionManager.getExpressions
(String modelIdentifier) Returns a collection of all expressions registered for the given debug model,possibly empty.Modifier and TypeMethodDescriptionvoid
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. -
Uses of IExpression in org.eclipse.debug.core.model
Modifier and TypeInterfaceDescriptioninterface
An expression that can report errors which occurred during the expression's evaluation.interface
A watch expression is an expression that is evaluated in the context of a specific stack frame, thread, debug target, process, or launch. -
Uses of IExpression in org.eclipse.debug.ui
ModifierConstructorDescriptionInspectPopupDialog
(Shell shell, Point anchor, String commandId, IExpression expression) Creates a new inspect popup.