Είδη θέσεων υποδοχής πρωτογενούς κώδικα

org.eclipse.debug.core.sourceContainerTypes

3.0

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

<!ELEMENT extension (sourceContainerType*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT sourceContainerType EMPTY>

<!ATTLIST sourceContainerType

id          CDATA #REQUIRED

name        CDATA #REQUIRED

class       CDATA #REQUIRED

description CDATA #IMPLIED>


Παρακάτω δίνεται ένα παράδειγμα ορισμού είδους θέσης υποδοχής πρωτογενούς κώδικα:

<extension point=

"org.eclipse.debug.core.sourceContainerTypes"

>

<sourceContainerType name=

"Project"

class=

"org.eclipse.debug.internal.core.sourcelookup.containers.ProjectSourceContainerType"

id=

"org.eclipse.debug.core.containerType.project"

description=

"A project in the workspace"

>

</sourceContainerType>

</extension>

Η τιμή του γνωρίσματος class πρέπει να είναι ένα πλήρες όνομα κλάσης Java η οποία υλοποιεί τη διεπαφή ISourceContainerType.