Debug Model Presentation

org.eclipse.debug.ui.debugModelPresentations

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.

<!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>


The following is an example of a debug model presentations extension point:

   

<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.

Value of the action attribute class must be a fully qualified class name of a Java class that implements org.eclipse.debug.ui.IDebugModelPresentation.