Package org.eclipse.debug.core.model
Interface ILogicalStructureTypeDelegate
- All Known Subinterfaces:
ILogicalStructureType
public interface ILogicalStructureTypeDelegate
A delegate that provides a value representing the logical structure of a raw
implementation value from a debug model. Associated with a logical structure
type extension.
Clients contributing logical structure types should implement this interface.
- Since:
- 3.0
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiongetLogicalStructure
(IValue value) Returns a value representing a logical structure of the given value.boolean
providesLogicalStructure
(IValue value) Returns whether this structure type can provide a logical structure for the given value.
-
Method Details
-
providesLogicalStructure
Returns whether this structure type can provide a logical structure for the given value.- Parameters:
value
- value for which a logical structure is being requested- Returns:
- whether this structure type can provide a logical structure for the given value
-
getLogicalStructure
Returns a value representing a logical structure of the given value.- Parameters:
value
- value for which a logical structure is being requested- Returns:
- value representing logical structure
- Throws:
CoreException
- if an exception occurs generating a logical structure
-