Hibakeresési modell megjelenítés

org.eclipse.debug.ui.debugModelPresentations

Ez a kiterjesztési pont segítségével az eszközök kezelni tudják a hibakeresési modell megjelenítési szempontjait. A hibakeresési modell megjelenítés feladata egy adott hibakeresési modell elemeihez tartozó címkék, képek és szerkesztők biztosítása.

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


Az alábbiakban egy hibakeresési modell megjelenítések kiterjesztési pontra látható példa:

   

<extension point =

"org.eclipse.debug.ui.debugModelPresentations"

>

<debugModelPresentation class =

"com.example.JavaModelPresentation"

id =

"com.example.JavaDebugModel"

>

</debugModelPresentation>

</extension>

A fenti példában a com.example.JavaDebugModel által azonosított hibakeresési modellből származó hibakeresési elemek feldolgozása és megjelenítése a com.example.JavaModelPresentation osztály segítségével történik.

A class műveletattribútum értéke az org.eclipse.debug.ui.IDebugModelPresentation megvalósítását végző Java osztály teljes képzésű osztályneve. A 3.1 változat óta a hibakeresési modellek nem kötelező módon megvalósíthatják az IColorProvider és IFontProvider felületeket a hibakeresési elemek alapértelmezett betűtípusainak és színeinek újradefiniálásához.