Λειτουργία επικύρωσης τροποποίησης αρχείου

org.eclipse.core.resources.fileModificationValidator

Για την παροχή μιας υλοποίησης IFileModificationValidator που θα χρησιμοποιηθεί στο μηχανισμό επικύρωσης-τροποποίησης και επικύρωσης-αποθήκευσης. Αυτό το σημείο επέκτασης επιτρέπει το πολύ μία επέκταση.

<!ELEMENT extension (fileModificationValidator?)>>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT fileModificationValidator EMPTY>

<!ATTLIST fileModificationValidator

class CDATA #REQUIRED>


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

 

<extension point=

"org.eclipse.core.resources.fileModificationValidator"

>

<fileModificationValidator class=

"org.eclipse.vcm.internal.VCMFileModificationValidator"

/>

</extension>

Η τιμή του γνωρίσματος class πρέπει να εκφράζει μια υλοποίηση της org.eclipse.core.resources.IFileModificationValidator.

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