Nota: Os participantes devem estar cientes da existência de outros
participantes, isto é, devem sempre configurar um documento de forma que não interfira em
outros. Por exemplo, quando um participante quer instalar particionamento no documento,
ele deve utilizar a API org.eclipse.jface.text.IDocumentExtension3
e
escolher um id de particionamento exclusivo. A partir da 3.2, um aviso será gravado no
arquivo de registro se isso não for seguido.
<!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>
A especificação de um participante da configuração de documento. Para localizar todos os participantes para um determinado arquivo, os atributos de cada especificação de participante são consultados na seguinte seqüência: contentTypeId, fileNames, extensões. Se vários participantes são localizados, a seqüência em que são chamados não é especificada.
<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 e terceiros.
Todos os direitos reservados. Este programa e os materiais fornecidos com ele são
disponibilizados sob os termos da Licença Pública do Eclipse v1.0 que acompanha
esta distribuição e está disponível em
http://www.eclipse.org/legal/epl-v10.html