Presentación del modelo de depuración

org.eclipse.debug.ui.debugModelPresentations

Este punto de extensión permite a las herramientas manejar los aspectos de un modelo de depuración relacionados con la presentación. La presentación de un modelo de depuración es responsable de proporcionar etiquetas, imágenes y editores para los elementos de un modelo de depuración concreto.

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


A continuación figura un ejemplo de punto de extensión de presentaciones de modelo de depuración:

   

<extension point =

"org.eclipse.debug.ui.debugModelPresentations"

>

<debugModelPresentation class =

"com.example.JavaModelPresentation"

id =

"com.example.JavaDebugModel"

>

</debugModelPresentation>

</extension>

En el ejemplo anterior, se utilizará la clase com.example.JavaModelPresentation para representar y presentar los elementos de depuración con origen en el modelo de depuración identificado por com.example.JavaDebugModel.

El valor del atributo de acción class debe ser un nombre de clase totalmente calificado de una clase Java que implemente la interfaz org.eclipse.debug.ui.IDebugModelPresentation. A partir de la versión 3.1, las presentaciones de modelo de depuración pueden implementar opcionalmente IColorProvider y IFontProvider para alterar temporalmente fonts y colores por omisión para los elementos de depuración.