Package org.eclipse.debug.core.model
Interface ILogicalStructureTypeDelegate
-
- All Known Subinterfaces:
ILogicalStructureType
public interface ILogicalStructureTypeDelegateA 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:
ILogicalStructureType
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IValuegetLogicalStructure(IValue value)Returns a value representing a logical structure of the given value.booleanprovidesLogicalStructure(IValue value)Returns whether this structure type can provide a logical structure for the given value.
-
-
-
Method Detail
-
providesLogicalStructure
boolean providesLogicalStructure(IValue value)
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
IValue getLogicalStructure(IValue value) throws CoreException
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
-
-