<!ELEMENT extension (provider*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT provider EMPTY>
<!ATTLIST provider
extensions CDATA #IMPLIED
inputTypes CDATA #IMPLIED
class CDATA #REQUIRED
id CDATA #REQUIRED>
<extension point=
"org.eclipse.ui.editors.documentProviders"
>
<provider extensions=
".jav"
class=
"org.eclipse.ui.examples.javaeditor.JavaDocumentProvider"
id=
"org.eclipse.ui.examples.javaeditor.JavaDocumentProvider"
>
</provider>
</extension>
Στο παρακάτω παράδειγμα το σημείο επέκτασης org.eclipse.ui.examples.javaeditor.JavaDocumentProvider καταχωρείται ως ο προεπιλεγμένος παροχέας για αρχεία με επέκταση "jav".
Στο παρακάτω παράδειγμα το σημείο επέκτασης org.eclipse.ui.editors.text.FileDocumentProvider καταχωρείται ως ο προεπιλεγμένος παροχέας για όλα τα δεδομένα εισόδου των λειτουργιών επεξεργασίας τα οποία αποτελούν χρήσεις του org.eclipse.ui.IStorageEditorInput.<extension point=
"org.eclipse.ui.editors.documentProviders"
>
<provider inputTypes=
"org.eclipse.ui.IStorageEditorInput"
class=
"org.eclipse.ui.editors.text.FileDocumentProvider"
id=
"org.eclipse.ui.editors.text.FileDocumentProvider"
>
</provider>
</extension>
Copyright (c) 2001, 2004 IBM Corporation και άλλων.
Με την επιφύλαξη παντός δικαιώματος. Αυτό το πρόγραμμα και τα συνοδευτικά του υλικά
διατίθενται βάσει των όρων της κοινής άδειας χρήσης Eclipse Public License v1.0 που
συνοδεύει αυτή τη διανομή και διατίθεται στην ακόλουθη διεύθυνση:
http://www.eclipse.org/legal/epl-v10.html.