Dokumentum beállítása

org.eclipse.core.filebuffers.documentSetup

3.0

E kiterjesztési pont feladata a bedolgozó alapértelmezett szövegfájlpuffer-kezelőjéhez tartozó dokumentuminicializációs folyamatának testreszabása. Lehetővé teszi annak meghatározását, hogy a dokumentumbeállítás résztvevője vegyen részt egy adott fájltartalom-típushoz, fájlkiterjesztéshez vagy fájlnévhez létrehozott szövegfájlpuffer inicializációs folyamatában.

Megjegyzés: A segédeknek tudniuk kell más segédek meglétéről, például egy dokumentumot mindig úgy kell beállítaniuk, hogy az másokkal ne ütközzön. Amikor például egy segéd particionálást kíván telepíteni egy dokumentumon, akkor az org.eclipse.jface.text.IDocumentExtension3 alkalmazás programozási felületet kell használni és egy egyedi particionálási azonosítót kell kiválasztania. Ha nem ez történik, akkor a 3.2 változatban egy figyelmeztetés kerül a naplófájlba.

<!ELEMENT extension (participant)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT participant EMPTY>

<!ATTLIST participant

class         CDATA #REQUIRED

extensions    CDATA #IMPLIED

fileNames     CDATA #IMPLIED

contentTypeId CDATA #IMPLIED>

Egy dokumentumbeállítási segéd specifikációja. Egy adott fájlhoz tartozó összes segéd megtalálása érdekében valamennyi segéd specifikációjának attribútumai a következő sorrendben vannak tárgyalva: contentTypeId, fileNames, extensions. Ha több segéd is megtalálható, akkor nincs meghatározva, hogy milyen sorrendben kerülnek meghívásra.



   

<extension id=

"JavaDocumentSetupParticipant"

name=

"%javaDocumentSetupParticipant"

point=

"org.eclipse.core.filebuffers.documentSetup"

>

<participant extensions=

"java"

class=

"org.eclipse.jdt.internal.ui.javaeditor.JavaDocumentSetupParticipant"

>

</participant>

</extension>

A dokumentumbeállítási résztvevőknek el kell végezniük az org.eclipse.core.filebuffers.IDocumentSetupParticipant megvalósítását.