Παροχέας παραπομπής

org.eclipse.ui.workbench.texteditor.quickdiffReferenceProvider

3.0

Επιτρέπει στις διεργασίες συνεισφοράς περιεχομένου να προσθέσουν παροχείς παραπομπής για την εμφάνιση ταχείας προβολής διαφορών.

<!ELEMENT extension (referenceprovider+)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT referenceprovider EMPTY>

<!ATTLIST referenceprovider

class   CDATA #REQUIRED

label   CDATA #IMPLIED

id      CDATA #REQUIRED

default (true | false) >

Ο ορισμός ενός παροχέα παραπομπής για την εμφάνιση ταχείας προβολής διαφορών.



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

 

<extension point=

"quickdiff.referenceprovider"

>

<referenceprovider id=

"default"

name=

"%LastSavedProvider.name"

label=

"%quickdiff.referenceprovider.label"

class=

"org.eclipse.ui.internal.editors.quickdiff.providers.LastSaveReferenceProvider"

>

</referenceprovider>

</extension>

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

Η πρόσθετη λειτουργία org.eclipse.ui.editors συνεισφέρει την κλάση LastSaveReferenceProvider. Δείτε την υλοποίησή της ως παράδειγμα.