Ρουτίνες εντοπισμού πρωτογενούς κώδικα

org.eclipse.debug.core.sourceLocators

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

<!ELEMENT extension (sourceLocator*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT sourceLocator EMPTY>

<!ATTLIST sourceLocator

id    CDATA #REQUIRED

class CDATA #REQUIRED

name  CDATA #REQUIRED>


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

 

<extension point=

"org.eclipse.debug.core.sourceLocators"

>

<sourceLocator id=

"com.example.ExampleIdentifier"

class=

"com.example.ExampleSourceLocator"

name=

"Example Source Locator"

>

</sourceLocator>

</extension>

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