Bemærk: Deltagere skal være opmærksomme på eksistensen af andre deltagere, dvs. de altid skal opsætte deres dokument på en måde, der ikke kolliderer med andres. Når en deltager f.eks. vil installere partitionering på et dokument, skal API'et org.eclipse.jface.text.IDocumentExtension3
anvendes, og der skal vælges en entydig partitionerings-id. Fra 3.2 bliver der skrevet en advarsel i loggen, hvis dette ikke overholdes.
<!ELEMENT extension (participant)>
<!ATTLIST-udvidelse
point CDATA #REQUIRED
id CDATA #IMPLIED
navn CDATA #IMPLIED>
<!ELEMENT participant EMPTY>
<!ATTLIST participant
class CDATA #REQUIRED
extensions CDATA #IMPLIED
fileNames CDATA #IMPLIED
contentTypeId CDATA #IMPLIED>
Angivelsen af en dokumentklargøringsdeltager. For at finde alle deltagerne for en given fil, undersøges attributterne for hver deltagerspecifikation i følgende rækkefølge: contentTypeId, fileNames, filtyper. Hvis der findes flere deltagere, er den rækkefølge, de kaldes i, ikke angivet.
<extension id=
"JavaDocumentSetupParticipant"
name=
"%javaDocumentSetupParticipant"
point=
"org.eclipse.core.filebuffers.documentSetup"
>
<participant extensions=
"java"
class=
"org.eclipse.jdt.internal.ui.javaeditor.JavaDocumentSetupParticipant"
>
</participant>
</extension>
Copyright (c) 2001, 2006 IBM Corporation and others.
All rights reserved. This program and the accompanying materials are made
available under the terms of the Eclipse Public License v1.0 which accompanies
this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html