Prezentace modelu ladění

org.eclipse.debug.ui.debugModelPresentations

Tento bod rozšíření umožňuje nástrojům manipulovat prezentačními aspekty modelu ladění. Prezentace modelu ladění odpovídá za poskytování označení, obrázků a editorů pro prvky v určitém modelu ladění.

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


Následuje příklad bodu rozšíření prezentací modelů ladění:

   

<extension point =

"org.eclipse.debug.ui.debugModelPresentations"

>

<debugModelPresentation class =

"com.example.JavaModelPresentation"

id =

"com.example.JavaDebugModel"

>

</debugModelPresentation>

</extension>

Ve výše uvedeném příkladě bude třída com.example.JavaModelPresentation použita k vykreslení a prezentaci prvků ladění pocházejících z modelu ladění identifikovaného pomocí com.example.JavaDebugModel.

Hodnota atributu akce class musí být úplný název třídy Java, která implementuje org.eclipse.debug.ui.IDebugModelPresentation. Počínaje verzí 3.1 mohou prezentace modelu ladění volitelně implementovat IColorProvider a IFontProvider a potlačit předvolená písma a barvy používaná pro prvky ladění.