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.IValue

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

Uses of IValue in org.eclipse.debug.core

Methods in org.eclipse.debug.core with parameters of type IValue
`static ILogicalStructureType[]` | `DebugPlugin.getLogicalStructureTypes(IValue value)` Returns any logical structure types that have been contributed for the given value.

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

Subinterfaces of IValue in org.eclipse.debug.core.model
`interface` | `IIndexedValue` A value containing an indexed collection of variables - for example, an array.

Methods in org.eclipse.debug.core.model that return IValue
`IValue` | `IWatchExpressionResult.getValue()` Returns the value representing the result of the evaluation, or `null` if the associated evaluation failed.
`IValue` | `IVariable.getValue()` Returns the value of this variable.
`IValue` | `ILogicalStructureTypeDelegate.getLogicalStructure(IValue value)` Returns a value representing a logical structure of the given value.
`IValue` | `IExpression.getValue()` Returns the current value of this expression or `null` if this expression does not currently have a value.

Methods in org.eclipse.debug.core.model with parameters of type IValue
`void` | `IValueModification.setValue(IValue value)` Sets the value of this variable to the given value.
`boolean` | `IValueModification.verifyValue(IValue value)` Returns whether the given value can be used as a new value for this variable.
`boolean` | `ILogicalStructureTypeDelegate.providesLogicalStructure(IValue value)` Returns whether this structure type can provide a logical structure for the given value.
`IValue` | `ILogicalStructureTypeDelegate.getLogicalStructure(IValue value)` Returns a value representing a logical structure of the given value.

Uses of IValue in org.eclipse.debug.ui

Methods in org.eclipse.debug.ui with parameters of type IValue
`void` | `IValueDetailListener.detailComputed(IValue value, String result)` Notifies this listener that the details for the given value have been computed as the specified result.
`void` | `IDebugModelPresentation.computeDetail(IValue value, IValueDetailListener listener)` Computes a detailed description of the given value, reporting the result to the specified listener.

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.