Find fejl i modelpræsentation

org.eclipse.debug.ui.debugModelPresentations

Med dette udvidelsespunkt kan værktøjer håndtere præsentationsaspekterne ved en fejlfindingsmodel. En fejlfindingsmodelpræsentation er ansvarlig for at levere etiketter, billeder og editorer til elementer i en specifik fejlfindingsmodel.

<!ELEMENT extension (debugModelPresentation*)>

<!ATTLIST-udvidelse

point CDATA #REQUIRED

id    CDATA #IMPLIED

navn  CDATA #IMPLIED>


<!ELEMENT debugModelPresentation EMPTY>

<!ATTLIST debugModelPresentation

class                      CDATA #REQUIRED

id                         CDATA #REQUIRED

detailsViewerConfiguration CDATA #IMPLIED>


Det følgende er et eksempel på et udvidelsespunkt for en fejlfindingsmodelpræsentation:

   

<extension point =

"org.eclipse.debug.ui.debugModelPresentations"

>

<debugModelPresentation class =

"com.example.JavaModelPresentation"

id =

"com.example.JavaDebugModel"

>

</debugModelPresentation>

</extension>

I eksemplet ovenfor anvendes klassen com.example.JavaModelPresentation til at gengive og præsentere fejlfindingselementer, der stammer fra den fejlfindingsmodel, der identificeres ved com.example.JavaDebugModel.

Værdien for attributten class skal være et fuldstændigt navn på en Java-klasse, der implementerer org.eclipse.debug.ui.IDebugModelPresentation. Siden version 3.1 har fejlfindingsmodelpræsentationer kunnet implementere IColorProvider og IFontProvider for at tilsidesætte fonte og farver til fejlfindingselementer.