Παρουσιάσεις θέσεων υποδοχής πρωτογενούς κώδικα
Ταυτότητα:
org.eclipse.debug.ui.sourceContainerPresentations
Από:
3.0
Περιγραφή:
Σημείο επέκτασης για τον ορισμό των παραμέτρων μιας παρουσίασης ενός είδους θέσης υποδοχής πρωτογενούς κώδικα.
Μορφοποίηση ρυθμίσεων:
<!ELEMENT extension (sourceContainerPresentation*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - μια πλήρως προσδιορισμένη ταυτότητα του σημείου επέκτασης προορισμού
- id - μια προαιρετική ταυτότητα για τη χρήση της επέκτασης
- name - ένα προαιρετικό όνομα για τη χρήση της επέκτασης
<!ELEMENT sourceContainerPresentation EMPTY>
<!ATTLIST sourceContainerPresentation
id CDATA #REQUIRED
icon CDATA #IMPLIED
containerTypeID CDATA #REQUIRED
browserClass CDATA #IMPLIED>
Ένα σημείο επέκτασης για τον ορισμό των παραμέτρων μιας παρουσίασης ενός είδους θέσης υποδοχής πρωτογενούς κώδικα.
- id - Η μοναδική ταυτότητα που χρησιμοποιείται για την υλοποίηση αυτή.
- icon - Το εικονίδιο το οποίο θα πρέπει να εμφανίζεται για το είδος της θέσης υποδοχής πρωτογενούς κώδικα και τις περιπτώσεις χρήσης του.
- containerTypeID - Η μοναδική ταυτότητα του είδους θέσης υποδοχής πρωτογενούς κώδικα για το οποίο παρέχεται η συγκεκριμένη παρουσίαση.
- browserClass - Μια κλάση η οποία μπορεί να κληθεί για την εμφάνιση ενός πλαισίου διαλόγου αναζήτησης για το είδος της θέσης υποδοχής πρωτογενούς κώδικα. Πρέπει να υλοποιεί το
ISourceLocationBrowser.
Παραδείγματα:
Παρακάτω δίνεται ένα παράδειγμα ορισμού παρουσίασης θέσης υποδοχής πρωτογενούς κώδικα.
<extension point=
"org.eclipse.debug.ui.sourceContainerPresentations"
>
<sourceContainerPresentation
browserClass=
"org.eclipse.debug.internal.ui.sourcelookup.browsers.ProjectSourceContainerBrowser"
containerTypeID=
"org.eclipse.debug.core.containerType.project"
icon=
"icons/full/obj16/prj_obj.gif"
id=
"org.eclipse.debug.ui.containerPresentation.project"
>
</sourceContainerPresentation>
</extension>
Πληροφορίες API:
Η τιμή του γνωρίσματος browserClass πρέπει να είναι ένα πλήρες όνομα κλάσης Java η οποία υλοποιεί τη διεπαφή ISourceLocationBrowser.
Copyright (c) 2003, 2005 IBM Corporation και άλλων.
Με την επιφύλαξη παντός δικαιώματος. Αυτό το πρόγραμμα και τα συνοδευτικά του υλικά διατίθενται βάσει των όρων της κοινής άδειας χρήσης Eclipse Public License v1.0 που συνοδεύει αυτή τη διανομή και διατίθεται στην ακόλουθη διεύθυνση: http://www.eclipse.org/legal/epl-v10.html.