Nota: los participantes deben tener en cuenta la existencia de otros participantes, es decir, deben
configurar siempre un documento de forma que no interfiera con otros. Por ejemplo, si un participante desea instalar el
particionado en el documento, debe utilizar la API org.eclipse.jface.text.IDocumentExtension3
y elegir un
ID de particionado exclusivo.
Desde 3.2, si no se siguen estas instrucciones, se escribe un aviso en el archivo de anotaciones.
<!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>
La especificación de un participante de configuración de documentos. Para encontrar todos los participantes de un archivo determinado, se consultan los atributos de cada especificación de participante en el siguiente orden: contentTypeId, fileNames, extensions. Si se encuentran varios participantes, no se especifica el orden en el que se llaman.
<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 y otros.
Reservados todos los derechos. Este programa y sus materiales adjuntos están disponibles bajo los términos de
la licencia pública común (Eclipse Public License) v1.0 que acompaña a esta
distribución, y está disponible en
http://www.eclipse.org/legal/epl-v10.html