Представление модели отладки

org.eclipse.debug.ui.debugModelPresentations

Эта точка расширения позволяет инструментам задавать параметры внешнего оформления модели отладки. Представление модели отладки отвечает за метки, изображения и редакторы для элементов в конкретной модели отладки.

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

В приведенном выше примере класс com.example.JavaModelPresentation будет использован для обработки и вывода элементов отладки из модели отладки, задаваемой com.example.JavaDebugModel.

Значением атрибута действия class должно быть полное имя класса Java, реализующего org.eclipse.debug.ui.IDebugModelPresentation. Начиная с версии 3.1, представления моделей отладки могут реализовывать IColorProvider и IFontProvider для изменения стандартных шрифтов и цветов элементов отладки.