Προδιαγραφή σημείωσης δείκτη

org.eclipse.ui.editors.markerAnnotationSpecification

3.0 (αρχική ονομασία org.eclipse.ui.workbench.texteditor.markerAnnotationSpecification)

Αυτό το σημείο επέκτασης χρησιμοποιείται για τον καθορισμό ιδιοτήτων παρουσίασης των δεικτών. Η πρόσβαση στις επεκτάσεις που παρέχονται για αυτό το σημείο επέκτασης είναι δυνατή από την κλάση org.eclipse.ui.texteditor.MarkerAnnotationPreferences. Χρησιμοποιήστε την κλάση org.eclipse.ui.texteditor.AnnotationPreferenceLookup για να λάβετε την προτίμηση σημείωσης για μια ορισμένη σημείωση.

Η μέθοδος MarkerAnnotationPreferences.getAnnotationPreferences θα εμφανίσει μιαν επέκταση (η οποία θα συμπεριληφθεί στις σελίδες προτιμήσεων), αν περιέχει, εκτός από το απαιτούμενο, τα ακόλουθα τέσσερα γνωρίσματα annotationType:

Τα είδη προτιμήσεων σημειώσεων που αποτελούν επέκταση μιας άλλης προτίμησης σημείωσης μπορούν να αντικαταστήσουν γνωρίσματα που έχουν ήδη ορισθεί σε μια προδιαγραφή της γονικής προτίμησης, αλλά δεν θα είναι προσβάσιμα από τη σελίδα προτιμήσεων.

<!ELEMENT extension (specification)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT specification EMPTY>

<!ATTLIST specification

annotationType                         CDATA #REQUIRED

colorPreferenceKey CDATA #IMPLIED

overviewRulerPreferenceKey CDATA #IMPLIED

verticalRulerPreferenceKey CDATA #IMPLIED

textPreferenceKey CDATA #IMPLIED

label        CDATA #IMPLIED

highlightPreferenceKey CDATA #IMPLIED

colorPreferenceValue CDATA #IMPLIED

presentationLayer CDATA #IMPLIED

overviewRulerPreferenceValue (true | false)

verticalRulerPreferenceValue (true | false)

textPreferenceValue                    (true | false)

highlightPreferenceValue (true | false)

contributesToHeader (true | false)

showInNextPrevDropdownToolbarActionKey CDATA #IMPLIED

showInNextPrevDropdownToolbarAction    (true | false)

isGoToNextNavigationTargetKey CDATA #IMPLIED

isGoToNextNavigationTarget (true | false)

isGoToPreviousNavigationTargetKey CDATA #IMPLIED

isGoToPreviousNavigationTarget (true | false)

icon                                   CDATA #IMPLIED

quickFixIcon                           CDATA #IMPLIED

symbolicIcon (error|warning|info|task|bookmark)

annotationImageProvider                CDATA #IMPLIED

textStylePreferenceKey CDATA #IMPLIED

textStylePreferenceValue (SQUIGGLES|BOX|UNDERLINE|IBEAM|NONE)

includeOnPreferencePage (true | false) "true">