Βοήθεια δείκτη
Ταυτότητα:
org.eclipse.ui.ide.markerHelp
Από:
3.0 (προστέθηκε αρχικά στην έκδοση 2.0 ως org.eclipse.ui.markerHelp)
Περιγραφή:
Αυτό το σημείο επέκτασης χρησιμοποιείται για τη συσχέτιση μιας ταυτότητας συμφραστικής βοήθειας με ένα καθορισμένο "είδος" δείκτη (έναν δείκτη συγκεκριμένου τύπου ή με καθορισμένες τιμές γνωρισμάτων).
Μορφοποίηση ρυθμίσεων:
<!ELEMENT extension (markerHelp*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - μια πλήρως προσδιορισμένη ταυτότητα του σημείου επέκτασης προορισμού
- id - μια προαιρετική ταυτότητα για τη χρήση της επέκτασης
- name - ένα προαιρετικό όνομα για τη χρήση της επέκτασης
<!ELEMENT markerHelp (attribute*)>
<!ATTLIST markerHelp
markerType CDATA #IMPLIED
helpContextId CDATA #REQUIRED>
- markerType - το μοναδικό είδος δείκτη όπου εφαρμόζεται το περιβάλλον βοήθειας.
- helpContextId - η μοναδική ταυτότητα του περιβάλλοντος βοήθειας.
<!ELEMENT attribute EMPTY>
<!ATTLIST attribute
name CDATA #REQUIRED
value CDATA #REQUIRED>
- name - το όνομα του γνωρίσματος του οποίου καθορίζεται η τιμή.
- value - η καθορισμένη τιμή του γνωρίσματος.
Παραδείγματα:
Ακολουθεί ένα παράδειγμα επέκτασης βοήθειας δείκτη (προσέξτε το υπο-στοιχείο και τον τρόπο χρήσης των γνωρισμάτων):
<extension point=
"org.eclipse.ui.ide.markerHelp"
>
<markerHelp
markerType=
"org.eclipse.ui.examples.readmetool.readmemarker"
helpContextId=
"org.eclipse.ui.examples.readmetool.marker_example1_context"
>
<attribute name=
"org.eclipse.ui.examples.readmetool.id"
value=
"1234"
/>
</markerHelp>
</extension>
Στο παραπάνω παράδειγμα γίνεται συσχέτιση μιας ταυτότητας συμφραστικής βοήθειας με δείκτες του είδους org.eclipse.ui.examples.readmetool.readmemarker, οι οποίοι έχουν τιμή γνωρίσματος org.eclipse.ui.examples.readmetool.id 1234.
Πληροφορίες API:
Η διασφάλιση της παροχής μόνο μιας ταυτότητα συμφραστικής βοήθειας σε έναν δεδομένο δείκτη, εξαρτάται από τον προγραμματιστή.
Αν παρέχονται δύο ή παραπάνω ταυτότητες συμφραστικής βοήθειας για ένα δεδομένο είδος δείκτη, ο πάγκος εργασίας δεν ορίζει ποιά θα επιστραφεί.
Ωστόσο, ο πάγκος εργασίας ορίζει πως για έναν δεδομένο δείκτη θα επιστρέφεται πάντα η "πιο συγκεκριμένη" ταυτότητα περιβάλλοντος.
Αυτό σημαίνει ότι μια ταυτότητα περιβάλλοντος που έχεισυσχετιστεί με τρεις σύμφωνες τιμές γνωρισμάτων θα επιστραφεί νωρίτερα από ότι μια ταυτότητα περιβάλλοντος που έχει συσχετιστεί μόνο με δύο.
Copyright (c) 2002, 2004 IBM Corporation και άλλων.
Με την επιφύλαξη παντός δικαιώματος. Αυτό το πρόγραμμα και τα
συνοδευτικά του υλικά διατίθενται βάσει των όρων της κοινής άδειας
χρήσης Eclipse Public License v1.0 που συνοδεύει αυτή τη διανομή και
διατίθεται στην ακόλουθη διεύθυνση:
http://www.eclipse.org/legal/epl-v10.html.