Παροχείς διαδρομής κλάσεων χρόνου εκτέλεσης Java
Ταυτότητα:
org.eclipse.jdt.launching.classpathProviders
Από:
2.1
Περιγραφή:
Αυτό το σημείο επέκτασης επιτρέπει στους πελάτες να υπολογίζουν και να αναλύουν δυναμικά διαδρομές κλάσεων και διαδρομές αναζήτησης πρωτογενούς κώδικα για ρυθμίσεις εκκίνησης Java. Μια ρύθμιση εκκίνησης Java μπορεί να συσχετισθεί με ένα προσαρμοσμένο παροχέα διαδρομής κλάσεων μέσω του γνωρίσματος ρύθμισης εκκίνησης ATTR_CLASSPATH_PROVIDER και με έναν προσαρμοσμένο παροχέα διαδρομής πρωτογενούς κώδικα μέσω του γνωρίσματος ATTR_SOURCE_PATH_PROVIDER. Όταν προσδιοριστούν, τα γνωρίσματα ρύθμισης εκκίνησης αντιστοιχούν στην ταυτότητα μιας επέκτασης παροχέα διαδρομής κλάσεων.
Μορφοποίηση ρυθμίσεων:
<!ELEMENT extension (classpathProvider*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - μια πλήρως προσδιορισμένη ταυτότητα του σημείου επέκτασης προορισμού
- id - μια προαιρετική ταυτότητα για τη χρήση της επέκτασης
- name - ένα προαιρετικό όνομα για τη χρήση της επέκτασης
<!ELEMENT classpathProvider EMPTY>
<!ATTLIST classpathProvider
id CDATA #REQUIRED
class CDATA #REQUIRED>
- id - μια μοναδική ταυτότητα που μπορεί να χρησιμοποιηθεί για την παραπομπή σε αυτό τον παροχέα διαδρομής κλάσεων.
- class - η κλάση που υλοποιεί αυτό τον παροχέα διαδρομής κλάσεων. Αυτή η κλάση πρέπει να υλοποιεί την
IRuntimeClasspathProvider
Παραδείγματα:
Ακολουθεί ένα παράδειγμα παροχέα διαδρομής κλάσεων:
<extension point=
"org.eclipse.jdt.launching.classpathProviders"
>
<classpathProvider
class=
"com.example.ProviderImplementation"
id=
"com.example.ProviderId"
>
</classpathProvider>
</extension>
Παρεχόμενη υλοποίηση:
Η προεπιλεγμένη υλοποίηση παρέχεται για όλες τις ρυθμίσεις εκκίνησης που δεν προσδιορίζουν έναν προσαρμοσμένο παροχέα διαδρομής κλάσεων.
Copyright (c) 2000, 2005 IBM Corporation και άλλων.
Με την επιφύλαξη παντός δικαιώματος. Αυτό το πρόγραμμα και τα συνοδευτικά του υλικά διατίθενται βάσει των όρων της κοινής άδειας χρήσης Eclipse Public License v1.0 που συνοδεύει αυτή τη διανομή και διατίθεται στην ακόλουθη διεύθυνση: http://www.eclipse.org/legal/epl-v10.html.