Παρουσίαση μοντέλου εντοπισμού και διόρθωσης σφαλμάτων

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 για να αντικαθιστούν τις προεπιλεγμένες γραμματοσειρές και τα χρώματα για τα στοιχεία της λειτουργίας εντοπισμού και διόρθωσης σφαλμάτων.