Merk: Deltakerne må være oppmerksomme på eksistensen av andre deltakere. Det vil vi at de alltid må utforme et dokument på en slik måte at det ikke blander seg inn i andre. Når for eksempel en deltaker ønsker å installere partisjonering på dokumentet, må vedkommende bruke APIet org.eclipse.jface.text.IDocumentExtension3
og velge en unik partisjonerings-ID.
Fra 3.2 skrives en advarsel til loggfilen hvis ikke dette etterleves.
<!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>
Spesifisering av en dokumentkonfigurasjonsdeltaker. For å finne alle deltakere for en gitt fil, blir attributtene for hver deltakerspesifisering undersøkt i denne rekkefølgen: contentTypeId, fileNames, extensions. Hvis det blir funnet flere deltakere, spesifiseres ikke rekkefølgen det blir sendt kall til dem i.
<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