Package org.eclipse.debug.ui.memory
Interface IMemoryRenderingType
-
public interface IMemoryRenderingType
Represents a type of memory rendering contributed via thememoryRenderings
extension point.Clients contributing a rendering usually implement
IMemoryRenderingTypeDelegate
andIMemoryRendering
. Clients providing dynamic rendering bindings via anIMemoryRenderingBindingsProvider
may implement this interface.- Since:
- 3.1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IMemoryRendering
createRendering()
Creates and returns a new rendering of this type ornull
if none.String
getId()
Returns the unique identifier for this rendering type.String
getLabel()
Returns a label for this type of memory rendering.
-
-
-
Method Detail
-
getLabel
String getLabel()
Returns a label for this type of memory rendering.- Returns:
- a label for this type of memory rendering
-
getId
String getId()
Returns the unique identifier for this rendering type.- Returns:
- the unique identifier for this rendering type
-
createRendering
IMemoryRendering createRendering() throws CoreException
Creates and returns a new rendering of this type ornull
if none.- Returns:
- a new rendering of this type
- Throws:
CoreException
- if an exception occurs creating the rendering
-
-