Analizator poprawności modyfikacji plików

org.eclipse.core.resources.fileModificationValidator

Udostępnia implementację punktu rozszerzenia IFileModificationValidator, który ma być używany w mechanizmie sprawdzania poprawności-edycji i sprawdzania poprawności-zapisywania. W tym punkcie rozszerzenia dopuszczalne jest najwyżej jedno rozszerzenie.

<!ELEMENT extension (fileModificationValidator?)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT fileModificationValidator EMPTY>

<!ATTLIST fileModificationValidator

class CDATA #REQUIRED>


Poniżej przedstawiono przykład użycia punktu rozszerzenia fileModificationValidator:

 

<extension point=

"org.eclipse.core.resources.fileModificationValidator"

>

<fileModificationValidator class=

"org.eclipse.vcm.internal.VCMFileModificationValidator"

/>

</extension>

Wartość atrybutu class musi reprezentować implementację klasy org.eclipse.core.resources.IFileModificationValidator.

Na ogół implementacja analizatora poprawności modyfikacji plików jest dostarczana przez komponent Zespół. Punkt rozszerzenia powinien być używany przez wszystkich innych klientów.