Προδιαγραφή σημείωσης δείκτη
Ταυτότητα:
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
:
colorPreferenceKey
colorPreferenceValue
overviewRulerPreferenceKey
textPreferenceKey
Τα είδη προτιμήσεων σημειώσεων που αποτελούν επέκταση μιας άλλης προτίμησης σημείωσης μπορούν να αντικαταστήσουν γνωρίσματα που έχουν ήδη ορισθεί σε μια προδιαγραφή της γονικής προτίμησης, αλλά δεν θα είναι προσβάσιμα από τη σελίδα προτιμήσεων.
Μορφοποίηση ρυθμίσεων:
<!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">
- annotationType - Το είδος της σημείωσης.
- colorPreferenceKey - Πρέπει να υπάρχει πλήκτρο προτίμησης χρωμάτων, διαφορετικά αυτό το είδος σημείωσης δεν θα συμπεριληφθεί στη λίστα της μεθόδου MarkerAnnotationPreferences.getAnnotationPreferences() και συνεπώς δεν θα εμφανίζεται στις προτιμήσεις.
- overviewRulerPreferenceKey - Πρέπει να υπάρχει πλήκτρο προτίμησης για τον χάρακα επισκόπησης, διαφορετικά αυτό το είδος σημείωσης δεν θα συμπεριληφθεί στη λίστα της μεθόδου MarkerAnnotationPreferences.getAnnotationPreferences() και συνεπώς δεν θα εμφανίζεται στις προτιμήσεις.
- verticalRulerPreferenceKey - Το πλήκτρο προτίμησης για την εμφάνιση σε προτίμηση κατακόρυφου χάρακα.
Από την έκδοση: 3.0
- textPreferenceKey - Πρέπει να υπάρχει πλήκτρο προτίμησης κειμένου, διαφορετικά αυτό το είδος σημείωσης δεν θα συμπεριληφθεί στη λίστα της μεθόδου MarkerAnnotationPreferences.getAnnotationPreferences() και συνεπώς δεν θα εμφανίζεται στις προτιμήσεις.
- label - Η ετικέτα που θα χρησιμοποιηθεί στο περιβάλλον χρήστη.
- highlightPreferenceKey - Το πλήκτρο προτίμησης για την επισήμανση στο κείμενο.
Από την έκδοση: 3.0
- colorPreferenceValue - Πρέπει να παρέχεται η τιμή προτίμησης χρώματος, διαφορετικά αυτό το είδος σημείωσης δεν θα συμπεριληφθεί στη λίστα της μεθόδου MarkerAnnotationPreferences.getAnnotationPreferences() και συνεπώς δεν θα εμφανίζεται στις προτιμήσεις.
- presentationLayer - Η προεπιλεγμένη τιμή για το επίπεδο όπου θα εμφανιστεί η σημείωση δείκτη.
- overviewRulerPreferenceValue - Η προεπιλεγμένη τιμή που προσδιορίζει αν αυτή η σημείωση δείκτη εμφανίζεται στον χάρακα επισκόπησης.
- verticalRulerPreferenceValue - Η προεπιλεγμένη τιμή για εμφάνιση σε κατακόρυφο χάρακα.
Από την έκδοση: 3.0
- textPreferenceValue - Η προεπιλεγμένη τιμή που ορίζει αν αυτή η σημείωση δείκτη θα εμφανίζεται στο κείμενο.
- highlightPreferenceValue - Η προεπιλεγμένη τιμή για την επισήμανση στο κείμενο.
Από την έκδοση: 3.0
- contributesToHeader - Η προεπιλεγμένη τιμή που ορίζει αν αυτή η σημείωση δείκτη συνεισφέρει στην περίληψη κεφαλίδας του χάρακα επισκόπησης.
- showInNextPrevDropdownToolbarActionKey - Το πλήκτρο προτίμησης για την εμφάνιση στην ενέργεια επόμενης/προηγούμενης αναπτυσσόμενης γραμμής εργαλείων.
Από την έκδοση: 3.0
- showInNextPrevDropdownToolbarAction - Η προεπιλεγμένη τιμή για την εμφάνιση στην ενέργεια επόμενης/προηγούμενης αναπτυσσόμενης γραμμής εργαλείων.
Από την έκδοση: 3.0
- isGoToNextNavigationTargetKey - Το πλήκτρο προτίμησης για την ενεργοποίηση της ενέργειας "Μετάβαση στην επόμενη πλοήγηση".
Από την έκδοση: 3.0
- isGoToNextNavigationTarget - Η προεπιλεγμένη τιμή για την ενεργοποίηση της ενέργειας "Μετάβαση στην επόμενη πλοήγηση".
Από την έκδοση: 3.0
- isGoToPreviousNavigationTargetKey - :Το πλήκτρο προτίμησης για την ενεργοποίηση της ενέργειας "Μετάβαση στην προηγούμενη πλοήγηση".
Από την έκδοση: 3.0
- isGoToPreviousNavigationTarget - Η προεπιλεγμένη τιμή για την ενεργοποίηση της ενέργειας "Μετάβαση στην προηγούμενη πλοήγηση".
Από την έκδοση: 3.0
- icon - Η διαδρομή για το εικονίδιο που θα εμφανιστεί για σημειώσεις αυτού του είδους.
Αυτό το εικονίδιο δεν θα χρησιμοποιηθεί εάν διατίθεται ταχεία επιδιόρθωση και έχει
καθοριστεί το γνώρισμα "quickFixIcon".
- quickFixIcon - Η διαδρομή για το εικονίδιο της ταχείας επιδιόρθωσης που θα
εμφανιστεί για σημειώσεις που διαθέτουν ταχεία επιδιόρθωση.
Από την έκδοση: 3.2
- symbolicIcon - Το συμβολικό όνομα της εικόνας που θα πρέπει να εμφανιστεί για τον συμβολισμό της σημείωσης αυτού του είδους. Η εικόνα χρησιμοποιείται μόνο όταν δεν υπάρχει εικονίδιο κατακόρυφου χάρακα για αυτό το είδος σημείωσης. Οι πιθανές τιμές είναι: "error", "warning", "info", "task", "bookmark".
- annotationImageProvider - Ο προαιρετικός παροχέας εικόνας σημείωσης. Πρέπει να υλοποιεί
- textStylePreferenceKey - Το πλήκτρο προτίμησης για την ιδιότητα διακριτικών κειμένου.
Από την έκδοση: 3.0
- textStylePreferenceValue - Η προεπιλεγμένη τιμή για το στυλ διακριτικών "Εμφάνιση στο κείμενο".
Από την έκδοση: 3.0
- includeOnPreferencePage - Ορίζει αν αυτό το είδος σημείωσης πρέπει να ρυθμίζεται μέσω της τυπικής σελίδας προτιμήσεων σημειώσεων.
Η προεπιλογή είναι "true".
Copyright (c) 2001, 2006 IBM Corporation και άλλων.
Με την επιφύλαξη παντός δικαιώματος. Αυτό το πρόγραμμα και τα συνοδευτικά του υλικά
διατίθενται βάσει των όρων της κοινής άδειας χρήσης Eclipse Public License v1.0 που
συνοδεύει αυτή τη διανομή και διατίθεται στην ακόλουθη διεύθυνση:
http://www.eclipse.org/legal/epl-v10.html.