Λειτουργίες ανάλυσης για καταχωρήσεις διαδρομής κλάσεων χρόνου εκτέλεσης Java

org.eclipse.jdt.launching.runtimeClasspathEntryResolvers

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

<!ELEMENT extension (runtimeClasspathEntryResolver*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT runtimeClasspathEntryResolver EMPTY>

<!ATTLIST runtimeClasspathEntryResolver

id                      CDATA #REQUIRED

class                   CDATA #REQUIRED

variable                CDATA #IMPLIED

container               CDATA #IMPLIED

runtimeClasspathEntryId CDATA #IMPLIED>


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

 

<extension point=

"org.eclipse.jdt.launching.runtimeClasspathEntryResolvers"

>

<runtimeClasspathEntryResolver class=

"com.example.ResolverImplementation"

id=

"com.example.ResolverId"

variable=

"CLASSPATH_VARIABLE"

>

</runtimeClasspathEntryResolver>

</extension>

Παρέχονται υλοποιήσεις για την τυπική μεταβλητή διαδρομής κλάσεων JRE_LIB και τη θέση υποδοχής διαδρομής κλάσεων JRE_CONTAINER.