Description: This extension point allows tools to handle the presentation aspects of a debug model. A debug model presentation is responsible for providing labels, images, and editors for elements in a specific debug model.
Configuration Markup:
<!ELEMENT extension (debugModelPresentation*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED
>
<!ELEMENT debugModelPresentation EMPTY>
<!ATTLIST debugModelPresentation
class CDATA #REQUIRED
id CDATA #REQUIRED
detailsViewerConfiguration CDATA #IMPLIED
>
<extension point = "org.eclipse.debug.ui.debugModelPresentations">
<debugModelPresentation
class = "com.example.JavaModelPresentation"
id = "com.example.JavaDebugModel">
</debugModelPresentation>
</extension>
In the example above, the class
com.example.JavaModelPresentation will be
used to render and present debug elements originating
from the debug model identified by
com.example.JavaDebugModel.API Information: Value of the action attribute class must be a fully qualified class name of a Java class that implements org.eclipse.debug.ui.IDebugModelPresentation.