Presentasjon av feilsøkingsmodell

org.eclipse.debug.ui.debugModelPresentations

Dette utvidelsespunktet tillater at verktøy håndterer presentasjonsaspekter av en feilsøkingsmodell. En presentasjon av en feilsøkingsmodell er ansvarlig for å oppgi etiketter, bilder og redigeringsprogrammer for elementer i en bestemt feilsøkingsmodell.

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


Nedenfor finner du et eksempel på en et utvidelsespunkt for en presentasjon av en feilsøkingsmodell:

   

<extension point =

"org.eclipse.debug.ui.debugModelPresentations"

>

<debugModelPresentation class =

"com.example.JavaModelPresentation"

id =

"com.example.JavaDebugModel"

>

</debugModelPresentation>

</extension>

I eksempelet ovenfor blir klassen com.example.JavaModelPresentation brukt til gjengi og presentere feilsøkingselementer fra feilsøkingsmodellen som er identifisert av com.example.JavaDebugModel.

Verdien av handlingsattributtet class må være et fullt kvalifisert navn på en Java-klasse som implementerer org.eclipse.debug.ui.IDebugModelPresentation. Siden 3.1 har presentasjoner av feilsøkingsmodeller valgfritt hatt muligheten til å implementere IColorProvider og IFontProvider for å overstyre standardfonter og -farger for feilsøkingselementer.