Dokumentum beállítása
Azonosító:
org.eclipse.core.filebuffers.documentSetup
Minimális verziószám:
3.0
Leírás:
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.
Konfigurációs kód:
<!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 résztvevő specifikációja. Egy adott fájlhoz
tartozó összes résztvevő megtalálása érdekében valamennyi résztvevő
specifikációjának attribútumai a következő sorrendben vannak tárgyalva:
contentTypeId, fileNames, extensions. Ha több résztvevő is megtalálható,
akkor nincs meghatározva, hogy milyen sorrendben kerülnek meghívásra.
- class - A résztvevőt megvalósító osztály teljes képzésű neve.
Az osztálynak meg kell valósítania az
org.eclipse.core.filebuffers.IDocumentSetupParticipant felületet.
- extensions - azon fájlkiterjesztések vesszővel elválasztott felsorolása, amelyek esetén ezt a résztvevőt kell használni.
- fileNames - azon fájlnevek vesszővel elválasztott felsorolása, amelyek esetén ezt a résztvevőt kell használni.
- contentTypeId - az org.eclipse.core.runtime.contentTypes kiterjesztési pont által meghatározott azonosítója annak a tartalomtípusnak, amely esetén ezt a résztvevőt kell használni.
Példák:
<extension
id=
"JavaDocumentSetupParticipant"
name=
"%javaDocumentSetupParticipant"
point=
"org.eclipse.core.filebuffers.documentSetup"
>
<participant
extensions=
"java"
class=
"org.eclipse.jdt.internal.ui.javaeditor.JavaDocumentSetupParticipant"
>
</participant>
</extension>
API-információk:
A
dokumentumbeállítási résztvevőknek el kell végezniük az
org.eclipse.core.filebuffers.IDocumentSetupParticipant megvalósítását.
Copyright (c) 2001, 2004 IBM Corporation és mások.
Minden jog fenntartva. Jelen program és annak kísérőanyagai a csomaghoz
tartozó, illetve a
http://www.eclipse.org/legal/epl-v10.html
címen is elérhető Eclipse Public License 1.0 verziójának hatálya alatt lettek
közzétéve.