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 |
---|---|
static ILogicalStructureType[] |
DebugPlugin.getLogicalStructureTypes(IValue value)
Returns any logical structure types that have been contributed for the given
value.
|
ILogicalStructureType[] |
ILogicalStructureProvider.getLogicalStructureTypes(IValue value)
Returns the logical structure types which are applicable to the given value.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IIndexedValue
A value containing an indexed collection of variables - for example,
an array.
|
Modifier and Type | Method and Description |
---|---|
IValue |
ILogicalStructureTypeDelegate.getLogicalStructure(IValue value)
Returns a value representing a logical structure of the given value.
|
IValue |
IVariable.getValue()
Returns the value of this variable.
|
IValue |
IWatchExpressionResult.getValue()
Returns the value representing the result of the
evaluation, or
null if the
associated evaluation failed. |
IValue |
IExpression.getValue()
Returns the current value of this expression or
null if this expression does not
currently have a value. |
Modifier and Type | Method and Description |
---|---|
String |
ILogicalStructureTypeDelegate2.getDescription(IValue value)
Returns a simple description of the logical structure provided by this
structure type delegate, for the given value.
|
IValue |
ILogicalStructureTypeDelegate.getLogicalStructure(IValue value)
Returns a value representing a logical structure of the given value.
|
boolean |
ILogicalStructureTypeDelegate.providesLogicalStructure(IValue value)
Returns whether this structure type can provide a logical structure for
the given value.
|
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.
|
Modifier and Type | Method and Description |
---|---|
void |
IDebugModelPresentation.computeDetail(IValue value,
IValueDetailListener listener)
Computes a detailed description of the given value, reporting
the result to the specified listener.
|
void |
IValueDetailListener.detailComputed(IValue value,
String result)
Notifies this listener that the details for the given
value have been computed as the specified result.
|
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.