Παροχείς διαδρομής κλάσεων χρόνου εκτέλεσης 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>


<!ELEMENT classpathProvider EMPTY>

<!ATTLIST classpathProvider

id    CDATA #REQUIRED

class CDATA #REQUIRED>


Ακολουθεί ένα παράδειγμα παροχέα διαδρομής κλάσεων:

 

<extension point=

"org.eclipse.jdt.launching.classpathProviders"

>

<classpathProvider class=

"com.example.ProviderImplementation"

id=

"com.example.ProviderId"

>

</classpathProvider>

</extension>

Η προεπιλεγμένη υλοποίηση παρέχεται για όλες τις ρυθμίσεις εκκίνησης που δεν προσδιορίζουν έναν προσαρμοσμένο παροχέα διαδρομής κλάσεων.