Eclipse Platform
Release 3.0

Uses of Interface
org.eclipse.debug.core.model.IExpression

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

Uses of IExpression in org.eclipse.debug.core
 

Methods in org.eclipse.debug.core that return IExpression
 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.
 

Methods in org.eclipse.debug.core with parameters of type IExpression
 void IExpressionListener.expressionAdded(IExpression expression)
          Notifies this listener that the given expression has been added to the expression manager.
 void IExpressionListener.expressionRemoved(IExpression expression)
          Notifies this listener that the given expression has been removed from the expression manager.
 void IExpressionListener.expressionChanged(IExpression expression)
          Notifies this listener that the given expression has changed.
 void IExpressionsListener.expressionsAdded(IExpression[] expressions)
          Notifies this listener that the given expressions have been added to the expression manager.
 void IExpressionsListener.expressionsRemoved(IExpression[] expressions)
          Notifies this listener that the given expressions has been removed from the expression manager.
 void IExpressionsListener.expressionsChanged(IExpression[] expressions)
          Notifies this listener that the given expressions have changed.
 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 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
 

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


Eclipse Platform
Release 3.0

Guidelines for using Eclipse APIs.

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